At a Glance
- Tasks: Develop AI systems that enhance clinical outcomes and support healthcare professionals.
- Company: Join Machnet Medical Robotics, a pioneering company in medical robotics innovation.
- Benefits: Competitive salary, collaborative environment, and the chance to impact patient care directly.
- Other info: Fast-growing company with ambitious plans and excellent career development opportunities.
- Why this job: Shape the future of AI in healthcare and work on real-world medical robotics projects.
- Qualifications: 5+ years in ML systems, strong Python skills, and experience in regulated environments.
The predicted salary is between 60000 - 80000 £ per year.
About Us Machnet Medical Robotics, founded in 2020, is on a mission to revolutionise medical robotics. Our guiding principle is simple: innovation must improve patient outcomes, support clinicians without disrupting workflows, and empower healthcare staff rather than adding burden.
MMR is a well-funded company with long-term investors and a strong financial foundation. Backed by an exceptional hardware and software team, the company has already built a robust medical robotic platform and achieved important technical and operational milestones.
With this solid base, MMR is now entering an exciting new chapter: integrating advanced artificial intelligence to redefine how robotics can transform healthcare. This work sits within a highly regulated medical-device environment, where safety, reliability, traceability, and real-world clinical value are essential.
You will be a core member of the AI team, developing AI systems that operate in real clinical environments. This role focuses on delivering production-grade machine learning systems that enhance clinical outcomes, provide decision support, and unlock new capabilities in medical robotics.
You will work across the full ML lifecycle, from problem definition and data strategy through to deployment, monitoring, and continuous improvement. You will be expected not only to build models, but to define robust ML architectures, establish engineering best practices, and ensure that deployed systems are reliable, reproducible, and fit for use in a regulated medical-device setting.
This is a hands-on senior role for someone who can bridge research and engineering, work effectively across disciplines, and take ownership of ML systems deployed in real-world healthcare environments. The role requires close collaboration with software, robotics, embedded, clinical, regulatory, and quality teams.
- Translate clinical and product requirements into ML problems, datasets, metrics, and evaluation plans.
- Define the data pipeline, from raw and uncurated data to model-ready and traceable datasets.
- Develop robust training, validation, and evaluation pipelines with strong reproducibility and traceability.
- Analyse model failures and drive targeted improvements in data, model design, and system performance.
- Deploy ML models into cloud, edge, or real-time environments in collaboration with software, robotics, and embedded teams.
- Establish monitoring for model performance, drift, reliability, and post-deployment safety signals.
- Contribute to verification, validation, risk management, and technical documentation required for regulated medical-device development.
- Communicate technical decisions, trade-offs, and risks clearly across teams.
Degree in Computer Science, Machine Learning, Engineering, Mathematics, Physics, Robotics, or a related STEM field, or equivalent practical experience.
Five or more years of proven experience building, deploying, and maintaining ML systems in production, beyond research prototypes.
Strong Python skills and hands-on experience with modern ML frameworks such as PyTorch or TensorFlow and MLOps frameworks such as ClearML, Flyte, and MLFlow.
Demonstrated experience across the full ML lifecycle: data preparation, training, evaluation, deployment, monitoring, and iterative improvement.
Strong software engineering practices, including testing, maintainability, code quality, and collaborative development workflows.
Experience working in a regulated or safety-critical environment, ideally in medical devices, healthcare.
MSc or PhD in a relevant technical field.
Experience in medical devices, medtech, healthcare AI, or robotics.
Experience developing ML systems under design controls or within a Quality Management System.
Demonstrated experience with Kubernetes and deploying solutions on any cloud provider, such as AWS, GCP, and Azure.
Experience with computer vision, multimodal models, time-series or procedural clinical data.
Experience designing and implementing ML pipelines in line with medical-device regulatory expectations (e.g. FDA and EU MDR), including traceability, validation evidence, and change-control for ML components.
Exposure to C++, Linux environments, and embedded platforms such as NVIDIA Jetson, IGX, or similar systems.
Track record of taking ML systems from concept to reliable production deployment in real-world settings.
The opportunity to help shape AI at the forefront of medical robotics, with direct impact on patient care and clinical practice.
A fast-growing, well-funded company with ambitious long-term plans and a strong technical foundation.
Close collaboration with clinicians, engineers, and regulatory specialists working on real products used in real clinical contexts.
A competitive compensation package benchmarked to attract outstanding talent in MedTech and AI.
Senior Machine Learning Engineer employer: Machnet Medical Robotics
Contact Detail:
Machnet Medical Robotics Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Machine Learning Engineer
✨Tip Number 1
Network like a pro! Reach out to people in the industry, attend meetups, and connect with professionals on LinkedIn. We can’t stress enough how important it is to build relationships; you never know who might have the inside scoop on job openings.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your machine learning projects, especially those relevant to healthcare or robotics. We recommend sharing your work on platforms like GitHub or even your own website to grab attention.
✨Tip Number 3
Prepare for interviews by brushing up on both technical and soft skills. We suggest practising common ML interview questions and scenarios, as well as being ready to discuss how you can contribute to improving patient outcomes through your work.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we love seeing candidates who are genuinely interested in joining our mission to revolutionise medical robotics.
We think you need these skills to ace Senior Machine Learning Engineer
Some tips for your application 🫡
Show Your Passion for Innovation: When writing your application, let us see your enthusiasm for revolutionising medical robotics. Share any personal projects or experiences that highlight your commitment to improving patient outcomes and supporting clinicians.
Tailor Your Experience: Make sure to align your skills and experiences with the job description. Highlight your hands-on experience in building and deploying ML systems, especially in regulated environments, to show us you’re the right fit for our team.
Be Clear and Concise: We appreciate clarity! Use straightforward language to explain your technical decisions and experiences. This will help us understand your thought process and how you can contribute to our mission.
Apply Through Our Website: Don’t forget to submit your application through our website! It’s the best way for us to receive your details and ensures you’re considered for this exciting opportunity in our AI team.
How to prepare for a job interview at Machnet Medical Robotics
✨Know Your ML Lifecycle
Make sure you can confidently discuss the entire machine learning lifecycle. Be prepared to explain how you've handled data preparation, training, evaluation, deployment, and monitoring in your past projects. This will show that you understand the complexities involved in delivering production-grade ML systems.
✨Showcase Your Collaboration Skills
Since this role involves working closely with various teams, highlight your experience in cross-disciplinary collaboration. Share specific examples of how you've effectively communicated technical decisions and worked with software, robotics, or clinical teams to achieve common goals.
✨Demonstrate Regulatory Knowledge
Familiarise yourself with the regulatory environment surrounding medical devices. Be ready to discuss how you've navigated design controls, validation evidence, and change control in your previous roles. This will demonstrate your ability to operate within a highly regulated setting.
✨Prepare for Technical Questions
Expect in-depth technical questions related to Python, ML frameworks like PyTorch or TensorFlow, and MLOps tools. Brush up on your coding skills and be ready to solve problems on the spot. Practising coding challenges can help you feel more confident during the interview.