Senior Machine Learning Engineer
Core
Develop, train, optimize, and deploy large-scale 3D medical-imaging models (volumetric CT data) for clinical trials and biopharma partners.
Role type
Senior Machine Learning Engineer (Computer Vision / Medical Imaging)
Builds
Scalable ML training and inference pipelines, production-ready 3D imaging models, and robust CI/CD workflows for regulated environments.
Domain
Healthcare / Biopharma / Medical Imaging (CT, DICOM, NIfTI)
Deliverable
production ML models
Required skills
Python, PyTorch, ML pipeline development, model deployment (ONNX, TensorRT), Docker, GPU training, CI/CD, Linux, cloud environments, modern Python tooling (uv, poetry, ruff, black, mypy, ty)
Preferred skills
3D medical imaging (CT, DICOM, NIfTI, NRRD), regulated clinical/pharma deployment, Infrastructure as Code (Terraform), multi-stage Docker containers, distributed training, HPC, model observability (MLflow)
Technologies
PyTorch, ONNX, TensorRT, Docker, MLflow, Terraform, Linux, Git, uv, poetry, ruff, black, mypy, ty
Responsibilities
Develop robust, scalable, and reproducible inference pipelines; Deploy models into production using ONNX or TensorRT; Build and optimize scalable machine learning training workflows; Optimize data loading, logging, checkpointing, and resource utilization for large-scale training; Act as a bridge between research and production; Support cloud-based ML infrastructure and CI pipelines; Collaborate with DevOps and infrastructure teams on deployment patterns.
Seniority
Senior, hands-on IC