Senior Python Engineer (AI/ML) in London

Senior Python Engineer (AI/ML) in London

London Full-Time 90000 - 110000 € / year (est.) No home office possible
IT Recruitment Solutions

At a Glance

  • Tasks: Design and build robust Python backend services for AI applications.
  • Company: Thriving AI production company experiencing fantastic growth.
  • Benefits: Competitive salary, healthcare benefits, and generous holiday allowance.
  • Other info: Central London office with flexible remote work options.
  • Why this job: Make a real impact by integrating cutting-edge AI models into live products.
  • Qualifications: 6+ years in Python development with recent AI/ML experience.

The predicted salary is between 90000 - 110000 € per year.

Senior Python Engineer wanted by a thriving production AI company who are seeing fantastic growth. They are seeking a senior python engineer / senior python developer with strong recent AI/ML development experience, to help build production-grade AI systems that power complex, real-world operations. This is not a research role: we’re looking for a capable software engineer who can design, build and ship scalable Python services that integrate advanced machine learning and LLM into live products used every day.

As a Senior Python Engineer, you’ll work at the intersection of backend engineering and applied AI. You’ll own systems end-to-end: from model training pipelines through to low-latency inference services, ensuring reliability, performance and clean architecture across the stack.

What you’ll be doing:

  • Designing and building robust Python backend services (APIs, async systems, data pipelines)
  • Integrating large language models (Claude, GPT-4 etc) into production applications
  • Developing and maintaining LLM model training and evaluation workflows
  • Optimising inference performance and improving latency
  • Implementing monitoring, logging and resilience best practices
  • Contributing to system architecture and mentoring other engineers

Required experience:

  • 6+ years building production systems in Python, as a Senior Python Engineer
  • Strong recent experience (1-2 years+) integrating LLMs or advanced ML models into live products - production level hosting is required, not just local deployment
  • Strong backend/API development experience, ideally with FastAPI
  • Understanding of model training workflows and evaluation
  • Comfortable with containerisation / Docker and CI/CD deployment
  • Ability to write clean, tested, maintainable code

This is a high-impact opportunity for a Senior Python Engineer who enjoys building reliable systems as much as working with cutting-edge models. In return for your experience, the company offer a competitive salary between £90,000 and £110,000 per year, healthcare and medical benefits, and an excellent holiday allowance. They have a central London office and you would need to come in 1 day per week.

Senior Python Engineer (AI/ML) in London employer: IT Recruitment Solutions

Join a dynamic AI production company in the heart of London, where innovation meets opportunity. As a Senior Python Engineer, you'll thrive in a collaborative work culture that values creativity and technical excellence, while enjoying competitive salaries, comprehensive healthcare benefits, and generous holiday allowances. With a focus on employee growth and mentorship, this role offers you the chance to make a significant impact in the AI landscape, all while working in a vibrant city known for its tech advancements.

IT Recruitment Solutions

Contact Detail:

IT Recruitment Solutions Recruiting Team

StudySmarter Expert Advice🤫

We think this is how you could land Senior Python Engineer (AI/ML) in London

Tip Number 1

Network like a pro! Reach out to your connections in the AI/ML space and let them know you're on the lookout for opportunities. You never know who might have a lead or can refer you directly to hiring managers.

Tip Number 2

Show off your skills! Create a portfolio showcasing your past projects, especially those involving Python and AI/ML. This will give potential employers a taste of what you can do and set you apart from the crowd.

Tip Number 3

Prepare for technical interviews by brushing up on your coding skills and understanding of backend systems. Practice common algorithms and data structures, and be ready to discuss your experience with LLMs and production systems.

Tip Number 4

Don’t forget to apply through our website! We’ve got some fantastic roles waiting for talented engineers like you. Plus, it’s a great way to ensure your application gets seen by the right people.

We think you need these skills to ace Senior Python Engineer (AI/ML) in London

Python Development
AI/ML Development
Backend Engineering
API Development
Large Language Models (LLMs)
Model Training Workflows
Performance Optimisation

Some tips for your application 🫡

Tailor Your CV:Make sure your CV highlights your experience with Python and AI/ML. We want to see how you've built production systems and integrated LLMs, so don’t hold back on those details!

Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Tell us why you’re excited about this role and how your skills align with our needs. Be genuine and let your personality come through.

Showcase Your Projects:If you've worked on relevant projects, whether in a professional setting or as personal endeavours, include them! We love seeing real-world applications of your skills, especially with backend services and model training.

Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for this exciting opportunity!

How to prepare for a job interview at IT Recruitment Solutions

Know Your Python Inside Out

Make sure you brush up on your Python skills, especially around backend development and APIs. Be ready to discuss your past projects where you've built scalable services, and don't shy away from diving into technical details during the interview.

Showcase Your AI/ML Experience

Prepare to talk about your recent experience with integrating large language models and advanced machine learning systems. Have specific examples ready that highlight how you've contributed to production-grade applications, focusing on the impact of your work.

Understand the Company’s Tech Stack

Do a bit of homework on the company’s tech stack and be familiar with tools like FastAPI, Docker, and CI/CD processes. This will not only show your interest but also help you relate your experience to their needs during the conversation.

Be Ready to Discuss System Architecture

Since you'll be owning systems end-to-end, be prepared to discuss your approach to system architecture. Think about how you ensure reliability and performance in your designs, and be ready to share insights on best practices for monitoring and resilience.