AI Engineer

AI Engineer

Full-Time 36000 - 60000 ÂŁ / year (est.) No home office possible
C

At a Glance

  • Tasks: Build AI solutions that enhance productivity and decision-making across the business.
  • Company: Join Currys, the UK's leading tech retailer with a collaborative culture.
  • Benefits: Ongoing training, career development, and a chance to make a real impact.
  • Why this job: Work on innovative AI projects that transform how we use technology.
  • Qualifications: Experience in Python and a passion for AI and machine learning.
  • Other info: Dynamic team environment with opportunities for personal and professional growth.

The predicted salary is between 36000 - 60000 ÂŁ 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.

All the amazing things you’ll do:

  • 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.

All the things you’ll bring:

  • 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.

The essentials:

  • 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.

Why join us:

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 careers@currys.co.uk and we’ll do our best to help.

AI Engineer employer: Currys PLC

At Currys, we pride ourselves on fostering a collaborative and innovative work culture that empowers our employees to thrive. As an AI Engineer in Waterloo, you'll have access to continuous learning opportunities and the chance to work on cutting-edge AI solutions that transform the retail landscape. Join us and be part of a diverse team dedicated to making a positive impact on technology and the environment, all while enjoying the benefits of hybrid working and a supportive community.
C

Contact Detail:

Currys PLC Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land AI Engineer

✨Tip Number 1

Network like a pro! Reach out to folks in the AI and tech community, whether it's through LinkedIn or local meetups. You never know who might have the inside scoop on job openings or can refer you directly.

✨Tip Number 2

Show off your skills! Create a portfolio showcasing your AI projects, prototypes, or any cool stuff you've built. This gives potential employers a taste of what you can do and sets you apart from the crowd.

✨Tip Number 3

Prepare for interviews by brushing up on common AI concepts and coding challenges. Practice explaining your thought process clearly, as communication is key when working with teams and stakeholders.

✨Tip Number 4

Don't forget to apply through our website! It’s the best way to ensure your application gets seen. Plus, we love seeing candidates who are proactive about their job search!

We think you need these skills to ace AI Engineer

Python
AI Solutions Development
Machine Learning Concepts
Data Preparation
Feature Engineering
APIs and Services
Version Control
Code Reviews
Testing Practices
Agile Methodologies
Collaboration Skills
Problem-Solving Skills
Intellectual Curiosity
Cloud AI Platforms (e.g., Azure AI, Databricks)
Agent Frameworks

Some tips for your application 🫡

Show Your Passion for AI: When 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 and avoid jargon where possible. We appreciate well-structured applications that make it easy for us to see your skills and experiences without wading through unnecessary fluff.

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. We want to see how you can contribute to our team and the exciting projects we’re working on!

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 Currys PLC

✨Know Your AI Stuff

Make sure you brush up on your AI and ML concepts before the interview. Be ready to discuss your personal projects or any experience you've had with tools like Codex or Cursor. Showing that you can apply these concepts in real-world scenarios will definitely impress them.

✨Show Off Your Coding Skills

Since Python is a key requirement, practice writing clean, maintainable code. You might be asked to solve coding problems during the interview, so be prepared to demonstrate your coding style and thought process. Familiarity with APIs and version control will also come in handy!

✨Collaborate Like a Pro

Currys values teamwork, so be ready to talk about how you've worked in teams before. Share examples of how you've collaborated with product managers or other stakeholders to deliver solutions. Highlighting your ability to work in an agile environment will show you're a great fit for their culture.

✨Ask Smart Questions

Prepare some insightful questions about the role and the team. This shows your genuine interest in the position and helps you understand how you can contribute. Ask about their current AI projects or how they measure success in their AI initiatives – it’ll make you stand out!

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

C
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>