×
Register Here to Apply for Jobs or Post Jobs. X

Senior ML Platform Engineer

Job in London, Greater London, W1B, England, UK
Listing for: Harnham - Data & Analytics Recruitment
Contract position
Listed on 2026-06-03
Job specializations:
  • Software Development
    AI Engineer, Robotics, Software Engineer, Machine Learning/ ML Engineer
Salary/Wage Range or Industry Benchmark: 650 - 750 GBP Daily GBP 650.00 750.00 DAY
Job Description & How to Apply Below
Senior ML Platform Engineer London Rate:£650- £750 Per Day Outside IR35 Work Type:
In office 5 days a week Start: ASAP This is an opportunity to take ownership of a critical ML platform used day to day by data, machine learning, and robotics engineers. You will work on real production systems that sit at the heart of data capture, dataset creation, and model training, with a clear focus on building reliable, well engineered tooling that unblocks entire teams.

The Company They are a technology-driven organisation building a sophisticated platform at the intersection of machine learning, data infrastructure, and robotics. The environment is highly collaborative, bringing together software engineers, ML specialists, and robotics engineers to solve complex, real world problems. Engineering quality, clarity of ownership, and practical impact are core to how they operate.

The Role and Deliverables
* Own and extend the core platform layer, including web applications and CLI tooling used for live robot data recording, review, QA, and dataset publishing.
* Deliver robust, operator focused tooling that supports new robots, sensors, and capture workflows while remaining clear, reliable, and easy to debug.
* Strengthen and maintain the underlying recording state machine, with a strong focus on testing, race condition handling, and safe teardown.
* Collaborate with the ML team on dataset builders, ingestion pipelines, and training infrastructure to support scalable, high throughput model training.
* Work closely with robotics engineers on ROS2 integration, on-robot deployment, and clean platform to robot interfaces.
* Containerise and orchestrate services to ensure consistent deployment across machines and lab environments. Your Skills & Experience
* Strong experience owning and evolving production grade software systems end to end.
* Advanced Python skills, including async programming, concurrency, and working with IO heavy workloads.
* Experience building and maintaining web backends with FastAPI or similar frameworks, and extending lightweight JavaScript front ends.
* Proven ability to design clear, ergonomic CLI tools and validate complex configuration workflows.
* Solid understanding of data pipelines, distributed systems, and performance tuning across CPU, IO, and storage.
* Experience working collaboratively across ML and robotics teams, translating fast moving requirements into well engineered tools.

How to Apply

If you are interested in building high impact ML platform tooling in a collaborative engineering environment, please apply with your details.
Position Requirements
10+ Years work experience
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary