Production ML Engineer — Backend & Python

Understanding Recruitment

Greater London

On-site

GBP 90,000 - 130,000

Full time

3 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Understanding Recruitment is partnering with an ambitious technology company to hire a Machine Learning Engineer with excellent software engineering fundamentals.

This role goes beyond notebooks: you will deploy ML models, build backend services and APIs with FastAPI/Flask/Django, and own production-grade AI systems.

You should be fluent in Python, familiar with PyTorch, TensorFlow or scikit-learn, and comfortable with AWS/GCP/Azure, Docker, CI/CD, testing and clean architecture.

Qualifications

  • Strong commercial Python experience and solid software engineering fundamentals.
  • Experience building backend services and APIs using FastAPI, Flask or Django.
  • Hands-on experience deploying and maintaining ML models in production.
  • Familiarity with PyTorch, TensorFlow or scikit-learn.
  • Experience with AWS, GCP or Azure, Docker and CI/CD.
  • A strong understanding of scalable systems, testing and clean architecture.

Skills

Python
Backend software engineering
Production ML
Testing
Clean architecture

Tools

FastAPI
Flask
Django
PyTorch
TensorFlow
scikit-learn
AWS
GCP
Azure
Docker
CI/CD

Job description

Understanding Recruitment is partnering with an ambitious technology company to hire a Machine Learning Engineer with excellent software engineering fundamentals.

This role goes beyond notebooks: you will deploy ML models, build backend services and APIs with FastAPI/Flask/Django, and own production-grade AI systems.

You should be fluent in Python, familiar with PyTorch, TensorFlow or scikit-learn, and comfortable with AWS/GCP/Azure, Docker, CI/CD, testing and clean architecture.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Production ML Engineer (Python) — APIs & Scalable AI
Production ML Engineer (Python) — APIs & Scalable AI

Understanding Recruitment Ltd • United Kingdom

On-site
GBP 65,000 - 90,000
Production ML Engineer: GenAI, AWS & MLOps
Production ML Engineer: GenAI, AWS & MLOps

Understanding Recruitment Ltd • England

Hybrid
GBP 70,000 - 110,000
Machine Learning Engineer
Machine Learning Engineer

Understanding Recruitment • Greater London

On-site
GBP 90,000 - 130,000
Machine Learning Engineer
Machine Learning Engineer

Understanding Recruitment • United Kingdom

On-site
GBP 65,000 - 90,000
Remote Production ML & AI Systems Engineer
Remote Production ML & AI Systems Engineer

Understanding Recruitment Ltd • United Kingdom

Hybrid
GBP 70,000 - 110,000
Production ML Engineer | Python, MLOps & Cloud
Production ML Engineer | Python, MLOps & Cloud

Solution Performance Resourcing Limited • York and North Yorkshire

Hybrid
GBP 36,000 - 60,000
Flexible and hybrid working
Professional development and training
Health and wellbeing benefits
+2
Principal Machine Learning Engineer
Principal Machine Learning Engineer

KDR Talent Solutions Ltd • Greater London

On-site
GBP 90,000 - 120,000
Senior Python ML Engineer - Production AI Systems
Senior Python ML Engineer - Production AI Systems

Searchability • City Of London

Hybrid
GBP 110,000 - 130,000
Hybrid working in London
Work on advanced AI projects in secure
Career development opportunities
+1
Production ML Engineer — Responsible AI & Impact
Production ML Engineer — Responsible AI & Impact

Fdetimes • Greater London

Hybrid
GBP 70,000 - 120,000
Senior ML Engineer - Production AI, Python, Cloud (SC/DV)
Senior ML Engineer - Production AI, Python, Cloud (SC/DV)

Searchability NS&D • Greater London

Hybrid
GBP 78,000 - 130,000