Senior / Principal Machine Learning Engineer
Senior / Principal Machine Learning Engineer

Senior / Principal Machine Learning Engineer

Full-Time 60000 - 80000 £ / year (est.) Home office (partial)
Go Premium
R

At a Glance

  • Tasks: Develop and deploy cutting-edge machine learning models in health-tech.
  • Company: Fast-growing health-tech company focused on innovative ML solutions.
  • Benefits: Competitive salary, hybrid working, and clear career progression.
  • Why this job: Make a real impact in healthcare with advanced ML technologies.
  • Qualifications: Strong experience in machine learning, Python, and cloud environments.
  • Other info: Collaborative team culture with opportunities for professional growth.

The predicted salary is between 60000 - 80000 £ per year.

A fantastic opportunity for a Senior or Principal Machine Learning Engineer to join a fast-growing, health-tech company developing advanced machine learning and computer vision models used within clinical research and drug development. The business is building large-scale, production-grade ML systems applied to complex 3D imaging data.

This role is highly engineering-focused, sitting between machine learning, infrastructure and deployment. You will work closely with ML Scientists and engineering teams to ensure models can be trained and deployed reliably at scale.

Salary: £70,000 – £90,000 per annum, with flexibility for the right candidate, plus benefits

Requirements for Senior / Principal Machine Learning Engineer

  • Strong relevant industry experience in machine learning engineering
  • Strong Python and PyTorch experience
  • Experience training machine learning models at scale
  • Experience building and maintaining model deployment and inference pipelines
  • Hands-on experience using Docker in production environments
  • Strong Linux and Git skills
  • Experience working in cloud environments (AWS, GCP or Azure all acceptable)
  • Experience working with CI pipelines
  • Proactive, self-sufficient and highly communicative working style
  • Strong English written and verbal communication skills
  • Educated to a minimum of Masters Level

Responsibilities

  • Develop, train and deploy machine learning models into scalable production environments
  • Support and improve large-scale model training and inference pipelines
  • Collaborate closely with ML Scientists to productionise research models
  • Work with engineering teams to ensure robust, secure and efficient deployment
  • Contribute to code quality, documentation and best practices across the ML engineering function

What the role offers

  • Work on impactful health-tech
  • Exposure to large-scale, real-world machine learning systems
  • A technically strong and collaborative engineering environment
  • Hybrid working with a remote-first approach
  • Clear cut career trajectory to becoming Head of Machine Learning

Applications

If you would like to apply for this unique Machine Learning Engineering role, please send your CV via the relevant links.

We are committed to creating an inclusive and accessible recruitment process. If you require reasonable adjustments for your application or during the review process, please highlight this by separately emailing applications@redtech-recruit.com.

Senior / Principal Machine Learning Engineer employer: RedTech Recruitment

Join a pioneering health-tech company that prioritises innovation and collaboration, offering Senior and Principal Machine Learning Engineers the chance to work on impactful projects in clinical research and drug development. With a hybrid working model and a clear career trajectory towards leadership roles, employees benefit from a supportive culture that fosters professional growth and embraces diversity.
R

Contact Detail:

RedTech Recruitment Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior / Principal Machine Learning Engineer

✨Network Like a Pro

Get out there and connect with folks in the industry! Attend meetups, webinars, or even just grab a coffee with someone who’s already in the field. We can’t stress enough how valuable personal connections can be when it comes to landing that dream job.

✨Show Off Your Skills

Don’t just talk about your experience; showcase it! Create a portfolio of your projects, especially those involving machine learning and deployment. We love seeing real-world applications of your skills, so make sure to highlight your best work!

✨Ace the Interview

Prepare for technical interviews by brushing up on your Python, PyTorch, and cloud environments. We recommend doing mock interviews with friends or using online platforms to get comfortable with the format. Remember, confidence is key!

✨Apply Through Our Website

When you find a role that excites you, apply through our website! It’s the best way to ensure your application gets the attention it deserves. Plus, we’re always on the lookout for passionate candidates like you!

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

Machine Learning Engineering
Python
PyTorch
Model Deployment
Inference Pipelines
Docker
Linux
Git
Cloud Environments (AWS, GCP, Azure)
CI Pipelines
Communication Skills
Collaboration
Code Quality
Documentation

Some tips for your application 🫡

Tailor Your CV: Make sure your CV is tailored to the Senior / Principal Machine Learning Engineer role. Highlight your relevant experience in machine learning engineering, Python, and any cloud environments you've worked with. We want to see how your skills match what we're looking for!

Showcase Your Projects: Include specific projects where you've built or deployed machine learning models. Talk about the challenges you faced and how you overcame them. This gives us a glimpse into your hands-on experience and problem-solving skills.

Keep It Clear and Concise: When writing your application, be clear and concise. Use bullet points where possible to make it easy for us to read. We appreciate a well-structured application that gets straight to the point!

Apply Through Our Website: Don't forget to apply through our website! It's the best way for us to receive your application and ensures you’re considered for the role. Plus, it shows you're keen on joining our team at StudySmarter!

How to prepare for a job interview at RedTech Recruitment

✨Know Your Tech Stack

Make sure you’re well-versed in Python, PyTorch, and Docker. Brush up on your experience with cloud environments like AWS or GCP, as these will likely come up during the interview. Be ready to discuss specific projects where you've applied these technologies.

✨Showcase Your Problem-Solving Skills

Prepare to talk about how you've tackled challenges in model training and deployment. Think of examples where you improved pipelines or resolved issues in production. This will demonstrate your hands-on experience and proactive approach.

✨Communicate Clearly

Since this role requires strong communication skills, practice explaining complex concepts in simple terms. You might need to collaborate with ML Scientists, so being able to articulate your thoughts clearly is key. Consider doing mock interviews to refine this skill.

✨Understand the Company’s Mission

Research the health-tech company and understand their goals in clinical research and drug development. Being able to align your skills and experiences with their mission will show your genuine interest and help you stand out as a candidate.

Senior / Principal Machine Learning Engineer
RedTech Recruitment
Go Premium

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

R
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>