Senior Full Stack AI Engineer in London

Senior Full Stack AI Engineer in London

London Full-Time 70000 - 90000 ÂŁ / year (est.) Home office (partial)
Cavendish Professionals

At a Glance

  • Tasks: Design and develop advanced AI solutions using Python, GenAI, and AWS Lambda.
  • Company: Join a forward-thinking, AI-driven organisation focused on innovation.
  • Benefits: Competitive salary, flexible work options, and opportunities for professional growth.
  • Other info: Inclusive workplace that values diversity and offers excellent career advancement.
  • Why this job: Be part of cutting-edge AI projects and make a real impact in tech.
  • Qualifications: 5+ years of full stack experience with strong Python skills required.

The predicted salary is between 70000 - 90000 ÂŁ per year.

Our client is accelerating their AI initiatives and growing their team to lead cutting‑edge innovation. They are looking for a passionate Senior Fullstack AI Engineer to help build advanced AI solutions. This is a chance to be part of a forward‑thinking, AI‑driven organization.

Roles & Responsibilities

  • Design and develop scalable, modular microservices using Python, GenAI, and AWS Lambda.
  • Build orchestrators and services following clean architecture, SRP, and minimal coupling principles.
  • Implement Test‑Driven Development (TDD) with thorough unit tests and reliable mocking of dependencies.
  • Set up and maintain logging and monitoring for service behavior, performance, and inputs/outputs.
  • Work within a well‑documented modular architecture, ensuring consistency across the codebase.
  • Collaborate closely with frontend engineers, data scientists, DevOps teams, and product stakeholders.
  • Take ownership of your development areas, delivering high‑quality work with pride and accountability.
  • Communicate proactively, address blockers, support teammates, and embrace a “can‑do” mindset.
  • Present work clearly and participate constructively in giving and receiving feedback to drive continuous improvement.

Requirements

  • 5+ years experience
  • Full Stack experience - Preferred stack - React, NodeJS, Typescript, SQL/NOSQL, Python OR any other full stack experience
  • Python is a must
  • Strong Software engineering fundamentals - OOPS concepts, Lazy loading, asynchronous programming
  • Exposure to ML services is a Plus
  • Experience building with Agents or AI Applications including RAG, Vector Storage, LLM FineTuning, Multi‑Agent Frameworks (LangGraph, etc)
  • Experience building production level AI Features and going through QA, Deployment, Security for those features
  • Experience Scaling from AI Ideas to full Production Applications from scratch

Senior Full Stack AI Engineer in London employer: Cavendish Professionals

Join a pioneering AI-driven organisation that values innovation and collaboration, where as a Senior Full Stack AI Engineer, you will have the opportunity to work on cutting-edge projects in a supportive and inclusive environment. With a strong emphasis on professional growth, you will benefit from continuous learning opportunities, a culture of feedback, and the chance to take ownership of your work while contributing to impactful AI solutions. Located in a vibrant tech hub, this role offers not just a job, but a meaningful career path in the rapidly evolving field of artificial intelligence.
Cavendish Professionals

Contact Detail:

Cavendish Professionals Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Full Stack AI Engineer in London

✨Tip Number 1

Network like a pro! Reach out to your connections in the AI field and let them know you're on the lookout for opportunities. You never know who might have the inside scoop on a role that’s perfect for you.

✨Tip Number 2

Show off your skills! Create a portfolio showcasing your projects, especially those involving Python, React, or any AI applications you've worked on. This will give potential employers a taste of what you can bring to the table.

✨Tip Number 3

Prepare for interviews by brushing up on your technical knowledge and soft skills. Practice explaining your past projects and how you tackled challenges, as well as your approach to collaboration and feedback.

✨Tip Number 4

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

We think you need these skills to ace Senior Full Stack AI Engineer in London

Python
GenAI
AWS Lambda
Microservices Architecture
Test-Driven Development (TDD)
Unit Testing
Logging and Monitoring
React
NodeJS
Typescript
SQL/NOSQL
Software Engineering Fundamentals
OOP Concepts
Asynchronous Programming
Machine Learning Services

Some tips for your application 🫡

Tailor Your CV: Make sure your CV reflects the skills and experiences that align with the Senior Full Stack AI Engineer role. Highlight your full stack experience, especially with Python and any AI applications you've worked on. We want to see how you can contribute to our innovative team!

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Share your passion for AI and how your background makes you a perfect fit for this role. Don’t forget to mention specific projects or achievements that showcase your expertise in building scalable solutions.

Showcase Your Projects: If you've got a portfolio or GitHub with relevant projects, make sure to include it! We love seeing real examples of your work, especially anything related to microservices, TDD, or AI features. It gives us a better idea of your coding style and problem-solving skills.

Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way to ensure your application gets into the right hands. Plus, it shows us you're keen on joining our forward-thinking team at StudySmarter!

How to prepare for a job interview at Cavendish Professionals

✨Know Your Tech Stack Inside Out

Make sure you’re well-versed in the preferred stack mentioned in the job description, especially Python, React, and NodeJS. Brush up on your knowledge of microservices, TDD, and clean architecture principles, as these will likely come up during technical discussions.

✨Showcase Your AI Experience

Be ready to discuss any previous projects involving AI applications or machine learning services. Highlight specific examples where you’ve built production-level features or scaled AI ideas into full applications, as this will demonstrate your hands-on experience and problem-solving skills.

✨Prepare for Collaboration Questions

Since the role involves working closely with various teams, think of examples that showcase your collaborative spirit. Be prepared to discuss how you’ve communicated effectively with frontend engineers, data scientists, and product stakeholders in past roles.

✨Embrace a Can-Do Mindset

During the interview, convey your proactive attitude and willingness to tackle challenges. Share instances where you’ve addressed blockers or supported teammates, as this aligns with the company’s values and shows you’re a team player.

Senior Full Stack AI Engineer in London
Cavendish Professionals
Location: London

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

>