Senior Machine Learning Engineer in London

Senior Machine Learning Engineer in London

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

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, high ownership, and the chance to shape AI in healthcare.
  • Other info: Collaborate with diverse teams in a fast-growing, well-funded startup atmosphere.
  • Why this job: Make a real impact on patient care while working with cutting-edge technology.
  • 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 in London 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 and collaboration, employees are empowered to make a real impact on patient care while enjoying a supportive work culture that fosters professional growth and interdisciplinary teamwork. Located in vibrant cities like Zwolle and Central London, MMR provides a dynamic setting for those looking to advance their careers in AI and robotics within the healthcare sector.
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 in London

✨Tip Number 1

Network like a pro! Reach out to people in the industry, attend meetups, and connect with professionals on LinkedIn. You never know who might have the inside scoop on job openings or can refer you directly.

✨Tip Number 2

Show off your skills! Create a portfolio showcasing your machine learning projects, especially those relevant to healthcare. This will give potential employers a taste of what you can do and how you can contribute to their mission.

✨Tip Number 3

Prepare for interviews by brushing up on your technical knowledge and problem-solving skills. Practice common ML scenarios and be ready to discuss how you've tackled challenges in past projects. Confidence is key!

✨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 joining our team at Machnet Medical Robotics.

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

Machine Learning
Python
PyTorch
TensorFlow
MLOps
Data Preparation
Model Deployment
Model Monitoring
Software Engineering Practices
Regulated Environment Experience
Cloud Deployment
Kubernetes
Computer Vision
ML Pipeline Design
Technical Documentation

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: Keep your application straightforward and to the point. Use clear language to explain your technical decisions and experiences, as we value effective communication across teams. Remember, clarity is key!

Apply Through Our Website: We encourage you to submit your application directly 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 Stuff

Make sure you brush up on your machine learning fundamentals and the specific technologies mentioned in the job description, like Python, PyTorch, and TensorFlow. Be ready to discuss your past projects and how they relate to the role at Machnet Medical Robotics.

✨Understand the Healthcare Context

Since this role is in a regulated medical-device environment, it’s crucial to understand the implications of safety, reliability, and clinical value. Familiarise yourself with relevant regulations and be prepared to discuss how your work can enhance patient outcomes.

✨Show Your Collaborative Spirit

This position requires close collaboration with various teams. Think of examples from your past experiences where you successfully worked across disciplines. Highlight your communication skills and how you’ve navigated challenges in team settings.

✨Prepare for Technical Questions

Expect to dive deep into technical discussions about ML lifecycle management, MLOps practices, and model deployment strategies. Prepare to explain your thought process and decision-making in previous projects, especially regarding model performance and improvements.

Senior Machine Learning Engineer in London
Machnet Medical Robotics
Location: London

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

>