Senior Machine Learning Engineer

SciPro is looking for a Senior Machine Learning Engineer

Job description

SciPro is proud to be partnered with a leading respiratory imaging company whose unique cloud and AI platform enables large-scale analysis of patient and clinical data, accelerating research and improving outcomes in lung and heart disease.


This health tech innovator is seeking a Senior Machine Learning Engineer to build, optimise, and deploy production-grade computer vision models on large 3D medical imaging datasets, with a strong focus on scalable training and high-performance inference.


In this role, you will:

  • Parallelise training across multiple GPUs and GPU nodes
  • Develop and containerise robust inference pipelines (Docker, ONNX/TensorRT)
  • Build cutting-edge ML infrastructure to be deployed at scale


You should bring:

  • MSc or PhD, with 2+ years of industry experience
  • Strong Python and PyTorch skills
  • Experience with ONNX and/or TensorRT
  • Hands-on experience with GPUs (multi-GPU / distributed) is a plus
  • Experience with Docker, cloud platforms (e.g. AWS), and CI/CD
  • A track record of delivering productionised, scalable ML systems


This is a highly collaborative role with real ownership of state-of-the-art ML models. If you are a proactive, autonomous individual who thrives in fast-moving, purpose-driven environments, you will thrive in this position.


This is a permanent role, requiring 1–2 days per week in London. Full right to work in the UK without restrictions, time limit, or sponsorship is required.


Apply today to learn more!

Extra information

Status
Open
Education Level
Secondary School
Location
City of London
Type of Contract
Full-time jobs
Published at
02-05-2026
Full UK/EU driving license preferred
No
Car Preferred
No
Must be eligible to work in the EU
No
Cover Letter Required
No
Languages
English

Full-time jobs | Secondary School

Apply directly

Share this vacancy