Senior Machine Learning Engineer
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!