Staff Machine Learning Engineer
We're looking for a Staff Level Machine Learning Engineer build large-scale systems that make a real-world impact?
Our client - a fast-growing AI company revolutionising healthcare - is seeking a Staff Machine Learning Engineer to lead the design, deployment, and optimisation of production-grade ML systems.
This is your opportunity to shape the next generation of applied AI in healthcare and work with some of the brightest minds in the industry.
Responsibilities:
- Collaborate cross-functionally with data scientists, engineers, and product teams to design and deliver scalable ML solutions.
- Mentor and guide other engineers, setting standards and shaping the company's ML engineering practices.
- Architect robust systems that support high-volume batch and real-time inference.
- Develop APIs, feature stores, and automation tooling to accelerate ML experimentation and deployment.
- Build and maintain pipelines for data ingestion, training, evaluation, and model serving.
- Implement monitoring, observability, and reliability frameworks to ensure production-grade performance.
- Optimise performance across the ML stack - balancing latency, scalability, and cost-efficiency.
Requirements:
- Experience building and deploying ML models in production environments.
- Strong programming background in Python, Go, C++, or Java.
- Experience with distributed training, data pipelines, and real-time inference systems.
- Sound understanding of ML concepts, particularly in computer vision or large language models (LLMs).
- Deep expertise with cloud platforms (AWS, GCP, or Azure) and DevOps infrastructure (Kubernetes, Terraform, Docker).
Why apply?
- Competitive compensation and equity package.
- Flexible and hybrid work options across major U.S. tech hubs.
- A high-growth, collaborative culture where ownership and innovation are valued.
- A mission-driven environment - shaping the future of AI-powered healthcare.
To apply please contact Sam Shinner at Discover International