Relocation support available
About the Company
We are partnering with an innovative medical technology company at the forefront of AI-driven healthcare solutions. Their products are used by leading healthcare organisations globally and are helping clinicians make faster, more informed decisions through advanced imaging and artificial intelligence.
About the Role
Due to continued growth, we are hiring for two positions: Machine Learning Engineer and Senior Machine Learning Engineer. Both roles will play a key part in developing next-generation AI technologies for complex medical imaging applications.
Responsibilities
- Design, develop, and deploy high-performance deep learning models for medical imaging applications, including segmentation, image analysis, and predictive modelling
- Build scalable and production-ready machine learning systems and pipelines
- Develop clean, efficient, and thoroughly tested Python code
- Work closely with software engineers, scientists, and product teams to translate complex challenges into robust AI solutions
- Evaluate emerging machine learning techniques and introduce innovative approaches where appropriate
- Ensure seamless integration of machine learning models into broader software platforms
- Contribute to best practices across software engineering, machine learning development, and model validation
Additional Responsibilities (Senior Level)
- Lead the architecture and technical direction of machine learning systems
- Mentor and develop junior engineers
- Drive engineering best practices and establish scalable AI development processes
- Influence product and technology strategy through technical leadership and domain expertise
Qualifications
- Machine Learning Engineer
- 3+ years of commercial experience developing and deploying machine learning models
- Experience working with biomedical data, medical imaging, or other complex imaging domains is highly preferred
- Strong Python programming skills and experience with PyTorch and/or TensorFlow
- Experience building end-to-end machine learning pipelines from data ingestion through deployment
- Solid software engineering fundamentals including testing, version control, and writing maintainable code
- Experience working with DICOM or medical imaging libraries is a must
- Senior Machine Learning Engineer
- 6+ years of commercial machine learning experience, including ownership of production AI systems
- Demonstrated experience architecting and scaling machine learning platforms
- Strong expertise in deep learning and computer vision, ideally within medical imaging or highly regulated industries
- Proven experience mentoring engineers and leading technical initiatives
- Experience with cloud technologies and MLOps tooling such as Docker, Kubernetes, MLflow, and CI/CD pipelines is highly desirable
Required Skills
- Experience developing AI solutions for medical imaging, healthcare, or life sciences applications
- Experience with cloud platforms including AWS, GCP, or Azure
Preferred Skills
- PhD Computer Science, Artificial Intelligence, Machine Learning, Data Science, or a related discipline
Pay range and compensation package
[Pay range or salary or compensation]
Equal Opportunity Statement
[Include a statement on commitment to diversity and inclusivity.]