Machine Learning Engineer

Understanding Recruitment
Greater London, UK
5 days ago
Apply on www.understandingrecruitment.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours

Tech stack

Multitier Architecture Application Programming Interfaces (APIs) Artificial Intelligence Amazon Web Services Microsoft Azure Continuous Integration Distributed Systems Django Web Framework Python (Programming Language) Machine Learning Tensorflow Pytorch
+8 more
Flask (Web Framework) Large Language Models Backend Fastapi Scikit Learn Kubernetes Machine Learning Operations Docker

Job description

🚀 Machine Learning Engineer

Python & Production AI

Strong Python engineer who knows how to make AI work in production?

I’m partnering with an ambitious technology company looking for a Machine Learning Engineer with excellent software engineering fundamentals.

This isn’t a traditional research or Data Science role. We’re looking for someone who can take ML models beyond notebooks and build scalable, reliable, production-grade AI systems.

🔧 What we’re looking for:

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

␠Bonus: MLOps, Kubernetes, model serving, LLMs or distributed systems.

We’re particularly interested in ML Engineers with strong backend skills or Python Software Engineers with production ML experience.

If you enjoy building real-world AI applications rather than just experimenting with models, I’d love to hear from you. Apply now!

Please note - visa sponsorship is not available.

Requirements

I’m partnering with an ambitious technology company looking for a Machine Learning Engineer with excellent software engineering fundamentals.

This isn’t a traditional research or Data Science role. We’re looking for someone who can take ML models beyond notebooks and build scalable, reliable, production-grade AI systems.

🔧 What we’re looking for:

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

␠Bonus: MLOps, Kubernetes, model serving, LLMs or distributed systems.

We’re particularly interested in ML Engineers with strong backend skills or Python Software Engineers with production ML experience.

If you enjoy building real-world AI applications rather than just experimenting with models, I’d love to hear from you. Apply now!

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.understandingrecruitment.com
Prepare application

Good distractions

Loading talks and stories from around this role…