More jobs:
Software Engineer; Python; ML Tooling
Job in
Cambridge, Cambridgeshire, CB21, England, UK
Listed on 2026-10-16
Listing for:
Russell Tobin
Full Time
position Listed on 2026-10-16
Job specializations:
-
Software Development
Python, Machine Learning/ ML Engineer, DevOps
Job Description & How to Apply Below
Job Title: Software Engineer IV (Python) – ML Tooling & Infrastructure
Contract Duration: 12 months
Location: Cambridge, UK (Hybrid: 3 days onsite)
About the role
We are hiring a Python-focused Software Engineer to build and maintain machine learning tooling and infrastructure used by research teams working on next-generation AI experiences.
This role is ideal for engineers who enjoy building scalable ML pipelines, working with distributed compute, and collaborating directly with research scientists to deliver reliable internal tools.
What you’ll do
- Build robust, scalable ML tooling and infrastructure to support research workflows
- Develop systems that connect with compute clusters, data storage, source control, CI/CD
- Work closely with researchers to understand needs and translate them into stable tooling
- Own end-to-end engineering tasks: designing, coding, testing, deployment, support
- Debug complex issues across systems (data, training jobs, infrastructure, tooling)
- Contribute to sprint-based delivery: improvements, bug fixes, stability initiatives
What we’re looking for (must-have)
- 4+ years industry experience as a Software Engineer (Python-focused)
- Hands-on experience with Py Torch (or Tensor Flow / similar DL frameworks)
- Experience building ML pipelines / training infrastructure / research tooling
- Practical exposure to distributed compute (e.g., Ray, Spark, Kubernetes, Slurm, etc.)
- Experience with CI/CD and deployment workflows
Nice-to-have
- Experience with audio ML, multimodal ML, or DSP-related ML
- Experience handling large real-world datasets, capture, or annotation pipelines
- Linux or shell scripting experience
- Exposure to hardware/prototype workflows or on-device deployment
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×