At a Glance
- Tasks: Build AI solutions that enhance productivity and decision-making across various business areas.
- Company: Join Currys, the UK's leading tech retailer, committed to amazing customer service.
- Benefits: Hybrid working, ongoing training, and opportunities for career growth.
- Why this job: Make a real impact with AI while collaborating in a dynamic team environment.
- Qualifications: Experience in Python, AI projects, and a degree in relevant fields.
- Other info: Be part of a diverse team dedicated to innovation and sustainability.
The predicted salary is between 28800 - 48000 £ per year.
At Currys we’re united by one passion: to help everyone enjoy amazing technology. As the UK’s best-known retailer of tech, we’re proud of the service our customers receive – and it’s all down to our team of 25,000 caring and committed colleagues. Working as one team, we learn and grow together, celebrating the big and small moments that make every day amazing.
You’ll be part of Tech and Transformation, where we’re building AI-powered solutions that genuinely change how Currys works. We drive innovation that creates seamless, secure experiences – from modernising platforms to deploying smart tools across stores, supply chain, contact centres and corporate teams. Using analytics, AI and automation, we simplify work, improve decisions and unlock new opportunities. It’s a team that values curiosity and collaboration, and with access to learning platforms and mentoring, you’ll grow as fast as the tech we build.
You’ll partner with product managers to understand business needs and deliver practical AI solutions that work in the real world. Your work will span multiple business areas – from colleagues in stores and contact centres to teams in trading, supply chain and operations. You’ll join a community of engineers who share ideas, raise standards and support each other, helping you move from prototype to production with confidence.
Role overview:- Build AI solutions and agents that improve productivity and decision‑making across the business.
- Create and iterate on prototypes using modern LLM and agent frameworks.
- Help take AI features into production, working with senior engineers to meet reliability and security needs.
- Contribute to data preparation and feature engineering for AI use cases.
- Write clean, well‑tested code that follows Currys engineering standards.
- Monitor AI solutions in production, tracking quality, performance and cost.
- Troubleshoot issues and improve implementations based on feedback and metrics.
- Document your work clearly so solutions can be supported and scaled by the wider team.
- Learn continuously and bring new ideas, tools and techniques to the team.
- Strong engineering foundations with real experience delivering working solutions in a team.
- Comfortable with Python and the ability to write code that others can understand and maintain.
- Practical knowledge of APIs, services and development practices like version control, code reviews and testing.
- Evidence you’ve already started building with AI – through personal projects, a starter role, or experimenting with tools like Codex or Cursor.
- Understanding of basic ML and AI concepts like prompting, evaluation, embeddings and how models work.
- Intellectual curiosity and problem‑solving instincts that drive you to figure things out.
- A genuine desire to learn fast and grow your skills in applied AI and agentic tooling.
- The ability to work collaboratively in an agile environment with product teams and multiple stakeholders.
- Exposure to Databricks, Azure AI services or similar cloud AI platforms beneficial.
- Experience with agent frameworks, RAG patterns or orchestration tools beneficial.
- Knowledge of data platforms like SQL or Spark and how AI integrates with them beneficial.
- Engineering experience in software, data or ML with real‑world delivery in a team setting.
- Working proficiency in Python and writing production‑quality code.
- Familiarity with APIs, services and modern development practices like version control and testing.
- Early evidence of AI or LLM work through personal projects, a starter AI role, or building tools using Codex, Cursor, OpenAI APIs or similar.
- Degree in Computer Science, Engineering, AI/ML, or equivalent experience.
Join our team and we’ll be with you every step of the way, helping you develop the career you want with new opportunities, on‑going training and skills for life. Not only can you shape your own future, but you can help take charge of ours too. As the biggest recycler and repairer of tech in the UK, we’re in a position to make a real impact on people and the planet. Every voice has a space at our table and we’re committed to making inclusion and diversity part of everything we do, including how we strengthen our workforce. We want to make sure you have a fair opportunity to show us your talents during our application process, so if you need any additional assistance with your application please email and we’ll do our best to help.
AI Engineer in London employer: Dixons Carphone
Contact Detail:
Dixons Carphone Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land AI Engineer in London
✨Tip Number 1
Network like a pro! Reach out to current employees at Currys on LinkedIn or through mutual connections. A friendly chat can give you insider info and might even lead to a referral, which is always a bonus!
✨Tip Number 2
Show off your skills! If you've got personal projects or prototypes related to AI, make sure to showcase them in your portfolio. This is your chance to demonstrate your hands-on experience and creativity.
✨Tip Number 3
Prepare for the interview by brushing up on your coding skills and AI concepts. Practice common technical questions and be ready to discuss how you've tackled challenges in your past projects. Confidence is key!
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen. Plus, it shows you're genuinely interested in joining the Currys team. Let’s get you that AI Engineer role!
We think you need these skills to ace AI Engineer in London
Some tips for your application 🫡
Show Your Passion for AI: When you're writing your application, let your enthusiasm for AI shine through! Share any personal projects or experiences that highlight your journey in AI and how they relate to the role. We love seeing candidates who are genuinely excited about technology.
Be Clear and Concise: Keep your application straightforward and to the point. Use clear language to describe your skills and experiences, especially those related to Python and AI. We appreciate well-structured applications that make it easy for us to see your qualifications.
Tailor Your Application: Make sure to customise your application for the AI Engineer role. Highlight relevant experiences and skills that align with the job description. This shows us that you’ve done your homework and are serious about joining our team!
Apply Through Our Website: Don’t forget to submit your application through our website! It’s the best way for us to receive your details and ensures you’re considered for the role. Plus, it makes the whole process smoother for everyone involved.
How to prepare for a job interview at Dixons Carphone
✨Know Your AI Stuff
Make sure you brush up on your AI and ML concepts before the interview. Be ready to discuss your experience with tools like Codex or Cursor, and any personal projects you've worked on. This will show that you're not just familiar with the theory but have practical experience too.
✨Show Off Your Coding Skills
Since you'll be working with Python, it's crucial to demonstrate your coding abilities. Bring examples of clean, well-tested code you've written in the past. If you can explain your thought process and how you ensure maintainability, you'll impress the interviewers.
✨Collaborate Like a Pro
Currys values teamwork, so be prepared to talk about how you've collaborated with others in previous roles. Share specific examples of how you’ve worked with product managers or other stakeholders to deliver AI solutions. Highlight your ability to communicate effectively in an agile environment.
✨Ask Smart Questions
Interviews are a two-way street, so come armed with thoughtful questions about the team, the projects, and the company culture. This shows your genuine interest in the role and helps you determine if it's the right fit for you. Plus, it gives you a chance to engage with your interviewers!