Senior Machine Learning Engineer

Senior Machine Learning Engineer

Full-Time 70000 - 90000 £ / year (est.) No home office possible
Machnet Medical Robotics

At a Glance

  • Tasks: Join our AI team to develop cutting-edge ML systems that enhance patient care in real clinical environments.
  • Company: Machnet Medical Robotics is revolutionising healthcare with innovative medical robotics and AI.
  • Benefits: Competitive salary, international work environment, and the chance to shape the future of medical technology.
  • Other info: Collaborate with diverse teams and enjoy high ownership in a fast-growing startup.
  • Why this job: Make a real impact on patient outcomes while working with advanced AI and robotics.
  • Qualifications: 5+ years in ML systems, strong Python skills, and experience in regulated environments.

The predicted salary is between 70000 - 90000 £ 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.

About the role

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.

Key responsibilities:

  • 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.
  • Implement MLOps practices including experiment tracking, model versioning, release controls, and rollback strategies.
  • 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.

Required Experience:

  • 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.
  • Experience deploying and optimising models in cloud and on-premise environments.
  • 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.
  • Ability to operate with a high degree of ownership and autonomy in a multidisciplinary startup environment.

Preferred Experience:

  • 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.
  • Experience with efficient fine-tuning approaches such as distillation, parameter-efficient fine-tuning, or related optimisation techniques.
  • Exposure to C++, Linux environments, and embedded platforms such as NVIDIA Jetson, IGX, or similar systems.
  • Evidence of technical impact through contributions to open source, publications, patents, or other evidence of technical leadership.
  • Track record of taking ML systems from concept to reliable production deployment in real-world settings.

What we offer:

  • 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.
  • An international, interdisciplinary environment with offices in Zwolle and Central London.
  • Close collaboration with clinicians, engineers, and regulatory specialists working on real products used in real clinical contexts.
  • High ownership and the opportunity to define technical direction in a critical product area.
  • A competitive compensation package benchmarked to attract outstanding talent in MedTech and AI.

Senior Machine Learning Engineer employer: Machnet Medical Robotics

Machnet Medical Robotics is an exceptional employer, offering a unique opportunity to work at the cutting edge of medical technology in a fast-growing, well-funded environment. With a strong focus on innovation that directly impacts patient care, employees benefit from a collaborative and interdisciplinary culture, ample opportunities for professional growth, and the chance to shape the future of AI in healthcare. Located in vibrant Zwolle and Central London, MMR provides a dynamic workplace where your contributions are valued and can lead to meaningful advancements in medical robotics.
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! Get out there and connect with folks in the medical robotics and AI space. Attend meetups, conferences, or even online webinars. You never know who might have the inside scoop on job openings or can put in a good word for you.

✨Tip Number 2

Show off your skills! Create a portfolio showcasing your machine learning projects, especially those relevant to healthcare. This could be anything from GitHub repos to case studies. It’s a great way to demonstrate your expertise and passion for the field.

✨Tip Number 3

Prepare for interviews by diving deep into the company’s mission and values. Understand how your skills can directly contribute to improving patient outcomes and supporting clinicians. Tailor your responses to show you’re not just a fit for the role, but for the company culture too.

✨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, it shows you’re genuinely interested in being part of our mission to revolutionise medical robotics.

We think you need these skills to ace Senior Machine Learning Engineer

Machine Learning
Python
PyTorch
TensorFlow
MLOps
Data Preparation
Model Deployment
Model Monitoring
Software Engineering Practices
Regulatory Compliance
Cloud Computing
Kubernetes
Computer Vision
Technical Documentation
Collaboration Skills

Some tips for your application 🫡

Show Your Passion for Innovation: When writing your application, let your enthusiasm for revolutionising medical robotics shine through. We want to see how your experience aligns with our mission to improve patient outcomes and support clinicians.

Highlight Relevant Experience: Make sure to detail your hands-on experience with machine learning systems, especially in regulated environments. We’re looking for someone who can bridge research and engineering, so share specific examples of your work that demonstrate this.

Be Clear and Concise: In your written application, clarity is key. Use straightforward language to explain your technical decisions and experiences. We appreciate a well-structured application that makes it easy for us to understand your qualifications.

Apply Through Our Website: We encourage you to submit your application directly through our website. This helps us streamline the process and ensures your application gets the attention it deserves. Don’t miss out on this opportunity!

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, model training, evaluation, and deployment in your previous roles. 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, be ready to share examples of how you've successfully collaborated with software engineers, clinicians, or regulatory teams in the past. Highlighting your ability to bridge gaps between disciplines will demonstrate your fit for the multidisciplinary environment.

✨Prepare for Technical Questions

Brush up on your Python skills and be familiar with frameworks like PyTorch or TensorFlow. Expect technical questions that assess your understanding of MLOps practices, model monitoring, and deployment strategies. Being able to discuss your hands-on experience with these tools will set you apart.

✨Understand Regulatory Requirements

Familiarise yourself with the regulatory landscape surrounding medical devices. Be prepared to discuss how you've ensured compliance in previous projects, especially regarding traceability and validation evidence. This knowledge will be crucial in demonstrating your readiness for a role in a regulated environment.

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>