ML Platform Engineer Jobs

Engineers who build and maintain the infrastructure that powers machine learning workflows. A critical role in scaling ML operations from prototype to production.

Open roles
19
Salary range
£66k – £109k
Hiring companies
10

ML Platform Engineers are the backbone of any organisation that relies heavily on machine learning. They design, build, and maintain the infrastructure that supports the entire ML lifecycle, from data ingestion and model training to deployment and monitoring. These engineers work closely with data scientists, ML researchers, and DevOps teams to ensure that ML models can be efficiently and reliably deployed at scale. Whether in a research-heavy startup or a large enterprise, the role is crucial for turning theoretical models into practical, production-ready solutions.

What the role does

Inside the role of an ML Platform Engineer

A typical week is split between developing and maintaining infrastructure, collaborating with cross-functional teams, and ensuring the smooth operation of ML workflows.

  1. 01
    Design and implement scalable ML infrastructure.
  2. 02
    Collaborate with data scientists to optimise model training pipelines.
  3. 03
    Monitor and troubleshoot production ML systems.
  4. 04
    Integrate new tools and technologies into the ML platform.
  5. 05
    Document and maintain system architecture and processes.
  6. 06
    Participate in code reviews and contribute to team knowledge sharing.
Salary on the board

£66k – £109k

Based on advertised midpoints across the 12 UK listings priced in pounds in the last 12 months. Base salary only.

Salary visibility
14% of listings advertise a salary.
By seniority
£k base
Senior
60
130
6 jobs
Skills & tools

What hiring managers ask for

% of 38 listings posted in the last 12 months that mention each skill, extracted from job descriptions.

Python
61%
Kubernetes
50%
Terraform
50%
CI/CD
39%
Observability
26%
Distributed Systems
24%
AWS
21%
Infrastructure as Code
21%
Go
18%
Docker
18%
Azure
16%
C++
16%
Career ladder

From Junior to Principal

A typical UK progression for ml platform engineers. Years are guidance — strong people move faster, and many senior folks sidestep into research, product or management.

  1. Level 1

    Junior ML Platform Engineer

    0–2 yrs

    Assists in the development and maintenance of ML infrastructure, focusing on learning and contributing to smaller projects.

  2. Level 2

    ML Platform Engineer

    2–5 yrs

    Takes ownership of specific components of the ML platform, ensuring they are scalable, reliable, and efficient.

  3. Level 3

    Senior ML Platform Engineer

    5–8 yrs

    Leads the design and implementation of complex ML infrastructure, guiding junior engineers and driving innovation.

  4. Level 4

    Principal ML Platform Engineer

    8+ yrs

    Strategises and oversees the entire ML platform, influencing organisational direction and leading major initiatives.

Pathway

How to become a ML Platform Engineer

There's no single route, but most people follow some version of these steps.

  1. 1

    Learn the Basics

    Gain foundational knowledge in ML, DevOps, and cloud computing. Start with small projects to understand the ML workflow.

  2. 2

    Build Practical Skills

    Work on real-world projects, focusing on developing and maintaining ML infrastructure. Collaborate with data scientists and DevOps teams.

  3. 3

    Specialise in ML Platforms

    Deepen your expertise in ML platform engineering, including advanced topics like MLOps and model deployment.

  4. 4

    Lead Projects

    Take on leadership roles, overseeing the design and implementation of large-scale ML infrastructure projects.

  5. 5

    Influence Strategy

    Contribute to the strategic direction of the organisation, driving innovation and efficiency in ML operations.

  6. 6

    Mentor and Innovate

    Mentor junior engineers, foster a culture of continuous learning, and lead cutting-edge research and development in ML platforms.

Live jobs

19 live roles

See all 19 roles →

Faculty

Platform Engineer

Save job
  • London
  • Hybrid
  • Mid-level
  • Permanent

Design, build and deploy secure, scalable cloud infrastructure for AI and ML workflows, working in a cross-functional team with data scientists and ML engineers. The role involves infrastructure-as-code with Terraform, containerised deployments on Docker and Kubernetes, CI/CD and GitOps, plus client-facing requirements gathering and technical scoping.

Azure · AWS · Terraform +4

2 days ago

PhysicsX

Platform Engineer - Self Hosting LLMs

Save job
  • London

Builds and owns the LLM access layer for agents on the PhysicsX platform, serving self-hosted open models and routing each task to the best-fitting model or combination. Sets technical direction for inference engines like vLLM and SGLang and serving platforms such as KServe, including air-gapped deployments, GPU autoscaling, batching, caching and quantisation. Works with Research and Post-Training specialists to move tuned models into production routes.

vLLM · SGLang · KServe +6

Last week

Wayve · 11–50 people · Series A

Platform Engineer, Cloud Infrastructure

Save job
  • London
  • Hybrid
  • Mid-level
  • Permanent

Builds and operates cloud infrastructure, automation and deployment systems, primarily on Azure, using Terraform and Ansible for infrastructure as code. Supports CI/CD pipelines, containerised workloads, monitoring, observability and cost optimisation, and handles incident response and root-cause analysis. Works closely with engineering teams to improve the developer experience.

Azure · AWS · GCP +4

Visa sponsorship Last month

Wayve · 11–50 people · Series A

Platform Engineer, AI Enablement

Save job
  • London
  • Hybrid
  • Permanent

Design, build and operate shared infrastructure for language model access, agent runtimes and observability, taking projects from problem definition through technical design, deployment and ongoing operation. Partner with security, IT and engineering teams, and support adoption through troubleshooting, documentation and reusable patterns.

Kubernetes · MCP · RAG

Visa sponsorship Last month

Speechmatics

ML Data & Platform Engineer

Save job
  • London
  • Hybrid · 2–3 days in office

Owns the infrastructure behind speech AI models, building scalable data pipelines for ingesting, transforming and validating large training datasets, plus web scraping and data acquisition tooling. Also operates the platform for training, evaluating and serving models, optimising GPU utilisation, scheduling and observability across distributed systems.

Docker · Kubernetes

2 months ago

Speechmatics

ML Data & Platform Engineer

Save job
  • Cambridge
  • Hybrid · 2–3 days in office

Own the infrastructure behind speech AI models, building scalable data pipelines for ingesting, transforming and validating large training datasets, plus web scraping and data acquisition. Operate the platform that trains, evaluates and serves models in production, optimising GPU utilisation, scheduling and observability across distributed systems.

Docker · Kubernetes

2 months ago

ElevenLabs

Full-Stack Engineer (Backend Leaning) - Platform Engineering

Save job
  • United Kingdom
  • Remote
  • Permanent

Builds and operates core platform foundations covering workspaces, user management, API keys, login, analytics and admin tooling, or generic resource and permissioning services used by product teams. Owns features end to end from backend services to settings UI, with safe rollout and migration of live, business-critical systems serving millions of users.

Kubernetes · OAuth · SSO +2

Last week

Relation Therapeutics

Associate Director, Platform Engineering

Save job
  • London
  • Director · manages people
  • Permanent

Lead the platform engineering team owning hybrid on-prem and cloud compute, Kubernetes clusters, and MLOps infrastructure such as Kubeflow notebooks, GPU training and model serving. Set architectural direction, mature CI/CD, observability and security controls, and ensure scientific compute meets the needs of ML and data science teams. Reports to the VP of Engineering in a matrixed TechBio environment.

Kubernetes · Kubeflow · ISO 27001 +2

3 months ago
Hiring locations

Where this role is hiring

The locations with the most live listings for this role today.

FAQs

Common questions

  • Essential skills include proficiency in programming languages like Python and Java, knowledge of cloud platforms (AWS, GCP, Azure), and experience with DevOps tools and practices.

  • ML Platform Engineers collaborate closely with data scientists to understand their needs, optimise model training pipelines, and ensure that models can be deployed and scaled effectively.

  • Key challenges include managing the complexity of ML workflows, ensuring high availability and performance of ML systems, and keeping up with rapidly evolving technologies and best practices.

  • Career progression typically involves moving from hands-on technical roles to leadership positions, where you can influence the strategic direction of ML operations and mentor junior engineers.

  • Salary ranges can vary widely based on experience, location, and company size. For more detailed information, please refer to the salary section on this page.

Hiring ml platform engineers?

Post your role in 90 seconds and reach the specialist audience that already reads this page.

Are you sure?