Principal ML Engineer

Harnham - Data and Analytics Recruitment
Germany, United Kingdom
Today
€120,000 – €150,000 pa

Salary

€120,000 – €150,000 pa

Seniority
Lead
Posted
17 Aug 2026 (Today)

Principal Machine Learning Engineer

Europe Remote | Up to 135,000 Base + Bonus (c.150,000 OTE)

This is an opportunity to join a growing, profitable AI-driven technology business where machine learning is central to the product and commercial strategy. The role offers a rare blend of technical leadership and hands-on engineering, allowing you to shape the future direction of ML systems while solving complex challenges at scale.

The Company

They are an established technology scale-up that develops advanced machine learning solutions to power highly personalised digital experiences for millions of users worldwide. Operating internationally, the business has grown significantly in recent years and continues to invest heavily in its data and AI capabilities.

Their machine learning teams work on large-scale real-time systems where model performance directly impacts commercial outcomes. With a collaborative engineering culture and strong leadership support, they offer an environment where innovation and experimentation are encouraged.

The Role

As a Principal Machine Learning Engineer, you will provide technical leadership across the machine learning function while remaining closely involved in model development and production systems.

Key responsibilities include:

  • Defining technical direction for machine learning systems and frameworks.
  • Designing, developing and optimising machine learning models in a large-scale production environment.
  • Leading the development of recommendation engines, bidding algorithms and audience targeting systems.
  • Building mobile attribution models and solutions focused on customer lifetime value and churn prediction.
  • Driving best practice across MLOps, model monitoring, observability and automated retraining.
  • Enhancing machine learning infrastructure, experimentation platforms and deployment processes.
  • Partnering with engineering leaders and business stakeholders to align machine learning initiatives with commercial objectives.
  • Mentoring engineers and contributing to architectural decisions across the wider technology organisation.

Your Skills & Experience

  • Strong commercial experience building and owning machine learning systems in production.
  • Experience developing and deploying machine learning models at scale.
  • Advanced Python skills alongside experience with modern machine learning frameworks such as PyTorch or TensorFlow.
  • Excellent understanding of MLOps, model lifecycle management and production machine learning environments.
  • Experience working with recommendation systems, predictive modelling, LTV modelling, churn prediction or related machine learning applications.
  • Strong software engineering fundamentals with a focus on scalability, performance and reliability.
  • Ability to communicate technical concepts effectively to both technical and non-technical stakeholders.
  • Experience within AdTech, programmatic advertising, real-time bidding or demand-side platforms would be highly beneficial.

Nice to Have

  • PhD in a STEM discipline.
  • Experience within DSP environments.
  • Exposure to mobile advertising, attribution modelling or related performance marketing technologies.

What They Offer

  • 4.5-day working week with Friday afternoons off.
  • Flexible remote working policy.
  • Longevity bonus awarded every two years.
  • Strong work-life balance and employee wellbeing initiatives.
  • The opportunity to shape machine learning strategy within a growing and profitable technology business.
  • Clear opportunities for progression and increased technical influence.

Interview Process

  1. Introductory conversation with the Talent Acquisition team.
  2. Take-home technical assessment.
  3. Technical interview and assessment review with senior machine learning engineers.
  4. Interview with the CTO.
  5. Final executive leadership interview.

How to Apply

If you are an experienced Principal Machine Learning Engineer looking to combine technical leadership with hands-on machine learning development, please apply to learn more about this opportunity.

Related Jobs

View all jobs
Spotlight

Senior AI Engineer

Bodyswaps London, United Kingdom
Hybrid
Spotlight

Data Engineer - Level 5 Coach - Fully Remote

Corndel London, United Kingdom
Remote

Principal ML Engineer

Harnham - Data and Analytics Recruitment Germany, United Kingdom
€120,000 – €150,000 pa

Principal ML Platform Engineer

Synthesia London, United Kingdom
Remote

Principal Machine Learning Infrastructure Engineer

PhysicsX London, United Kingdom

Senior Infrastructure Engineer, Research

PhysicsX United Kingdom

Principal Machine Learning Engineer

Harnham - Data and Analytics Recruitment Spain, United Kingdom
€135,000 – €150,000 pa

Principal Machine Learning Engineer

Harnham - Data and Analytics Recruitment France, United Kingdom
€130,000 – €150,000 pa

Industry Insights

Discover insightful articles, industry insights, expert tips, and curated resources.

What Is an AI Forward Deployed Engineer? The Fastest-Growing Job in AI for 2026

If you have been watching AI job boards over the past year, one title keeps surfacing again and again: the forward deployed engineer, or FDE. It has gone from a niche term known mainly to Palantir alumni to arguably the hottest role in the entire AI hiring market. Job postings for forward deployed engineers have exploded, salaries have climbed past levels most software engineers will ever see, and the biggest names in AI — OpenAI, Anthropic, Google, Salesforce, Databricks and Palantir — are all competing for the same small pool of talent. So what exactly is an AI forward deployed engineer, why has demand surged so dramatically, and how do you position yourself to land one of these roles? This guide breaks it all down for AI engineers, software engineers and data scientists looking at their next move.