via reed · 2 June 2026 ·4 days ago

Senior ML Platform Engineer

Harnham - Data & Analytics Recruitment
London Contract GBP 143,000 – 182,000
1,589 more jobs in London.
Upload your CV and see which ones actually match you.
Upload CV

Senior ML Platform Engineer London

5 Days a Week In Office

£550-£700 Per Day, Outside IR35

Immediate Start

The Company They are a technically ambitious organisation building advanced machine learning systems tightly integrated with real-world systems. Their platform supports the full lifecycle from data collection through to large-scale training and deployment. Engineering quality, reliability, and thoughtful system design are core to how they operate.

The Role and Deliverables • Own and evolve the operator-facing platform, including web UIs, backend services, and CLI tooling used for live data collection and dataset workflows.

  • Design and maintain robust recording and orchestration systems that scale across robots, sensors, and lab environments.

  • Collaborate with the ML team on dataset builders, ingestion pipelines, and infrastructure supporting large-scale distributed training.

  • Partner with robotics engineers on ROS2 integration, on-robot deployment, and clean platform-to-robot interfaces.

  • Improve reliability and performance through testing, containerisation, and careful handling of concurrency, IO, and state management.

  • Support cross-functional teams with tooling, debugging utilities, and well-engineered solutions to fast-moving technical problems.

Your Skills and Experience • Strong experience owning and extending production Python systems, with a focus on clean, well-tested, well-documented code.
  • Deep understanding of concurrency, async workloads, and IO-bound performance in real systems.

  • Experience building or supporting high-throughput data pipelines and distributed or scalable infrastructure.

  • Hands-on experience with web backends such as FastAPI and pragmatic frontend development using vanilla JavaScript.

  • Confidence designing developer-friendly CLIs and operator tooling that are reliable and hard to misuse.

  • Experience with containerisation and reproducible runtime environments.

  • Ability to collaborate effectively across ML and robotics teams, translating evolving requirements into robust engineering.

How to Apply Apply now to explore how you could take ownership of a critical ML platform and help shape systems used every day by engineers and operators.

The market for this type of role

Similar openings
1,589
Engineering roles in London
Full-time
80%
of Engineering roles in the UK
Remote possible
9%
of Engineering roles
Harnham - Data & Analytics Recruitment

77 open positions · Birmingham, Darwen, Glasgow, Hemel Hempstead, Hertfordshire +11

📊 Engineering · the UK
5,538
active jobs
13.4%
Remote
Ø 2d
avg. online
Top skills in demand
ExcelERPISOPythonAWSCI/CDSQLAzureAgileLean

Frequently asked questions

How many Engineering jobs are available in London?
Currently 1,589 Engineering roles in London on AlmostHired, across 529 different companies. Our data is updated daily.
Do Engineering roles offer remote work?
9% of Engineering roles in the UK allow remote work, either partial or full. To filter specifically for remote positions, use AlmostHired.
How do I know if I match this role?
Upload your CV — our AI compares your profile to the job requirements and gives you a precise match score, with matching and missing skills.