Role overview
At IMO Health, we combine strengths in software development, artificial intelligence, and clinical expertise to create AI-driven solutions that enhance access to reliable health information, support clinical decision-making, and improve patient outcomes.
We are seeking a
Staff AI / MLOps Engineer
to join our Software Engineering organization, owning the end-to-end machine learning lifecycle for production AI systems. This role is responsible for designing, building, deploying, operating, and evolving AI-powered systems that are scalable, reliable, observable, and maintainable in real-world clinical environments.
This is a technical leadership role focused on operational excellence and architectural rigor. The ideal candidate is a hands-on engineer with deep experience across software engineering, MLOps, DevOps, cloud infrastructure, and data systems, capable of owning ML systems from initial design through long-term production operation, monitoring, retraining, and retirement. You will partner closely with data scientists, product teams, and platform engineers to ensure AI models successfully transition from research to durable, production-grade systems.
What we're looking for
- Experience with clinical or healthcare AI applications.
- Familiarity with Hugging Face, PyTorch, TensorFlow, or other modern ML frameworks.
- AWS Associate-level certification (Machine Learning Engineer or Solutions Architect).
$170,000 - $250,000 a year
Compensation at IMO Health is determined by job level, role requirements, and each candidate’s experience, skills, and location. The listed base pay represents the target for new hires with individual compensation varying accordingly. These figures exclude potential bonuses or sales incentives, which may also be part of the total compensation package. Our recruiter will provide additional details during the hiring process. IMO Health also offers a comprehensive benefits package. To learn more, please visit IMO Health’s Careers Page .
We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.