Harnham - Data & Analytics Recruitment logo
AI

Principal Machine Learning Engineer

Job Details

Work Mode

On-site

Experience

Mid

Employment

Full-time

Salary

£115,000 - £135,000 p/y

Posted Today

Tech Stack

Required technologies & tools

Python PyTorch TensorFlow Machine Learning Mlops

Sign in to see how your skills match.

About the Role

Principal Machine Learning Engineer

Up to €135,000

Paris or Barcelona (2 days a week in office)

This is an opportunity to join a high-growth technology business where machine learning sits at the heart of the product. Reporting directly to the CTO, you will influence technical strategy, lead complex machine learning initiatives, and remain hands-on with the development of models that power large-scale commercial decision-making.

THE COMPANY

They are a profitable AdTech scale-up specialising in AI-driven performance advertising. Their platform helps businesses acquire and re-engage users through highly targeted digital advertising, using machine learning to determine which users see specific adverts and when. Having achieved significant growth in recent years, they continue to invest heavily in their machine learning and data capabilities while maintaining a collaborative, engineering-led culture. Their teams are distributed internationally and work on products that make billions of real-time decisions each day.

THE ROLE

As a Principal Machine Learning Engineer, you will combine technical leadership with hands-on machine learning engineering responsibilities.

Specifically, you can expect to be involved in the following:

  • Defining technical direction and influencing machine learning strategy across multiple teams
  • Designing, building and deploying machine learning models in production environments
  • Developing recommendation systems and bidding algorithms within a large-scale advertising ecosystem
  • Building audience targeting and mobile attribution models
  • Creating customer lifetime value and churn prediction models
  • Scaling machine learning infrastructure, experimentation frameworks and training pipelines
  • Driving best practices across MLOps, model monitoring, observability and automated retraining
  • Partnering with engineering leadership and business stakeholders to align technical solutions with commercial objectives
  • Mentoring engineers and contributing to architecture and platform decisions across the machine learning function
  • Leading the development of new machine learning capabilities from research through to production deployment

SKILLS AND EXPERIENCE

The successful Principal Machine Learning Engineer will have the following skills and experience:

  • Strong commercial experience as a Machine Learning Engineer at Senior, Staff or Principal level
  • Proven track record of building and deploying production machine learning systems at scale
  • Experience within AdTech, programmatic advertising, RTB or DSP environments is highly desirable
  • Expertise in one or more of the following areas: recommendation systems, audience targeting, attribution modelling, customer lifetime value modelling or churn prediction
  • Strong Python and machine learning engineering skills
  • Experience with modern machine learning frameworks such as PyTorch, TensorFlow or similar technologies
  • Exposure to MLOps tooling, experimentation platforms and large-scale data environments
  • Experience leading technical initiatives and influencing engineering direction
  • Ability to communicate complex technical concepts to both technical and non-technical stakeholders
  • PhD or advanced academic background in a STEM discipline is beneficial but not essential

BENEFITS

The successful Principal Machine Learning Engineer will receive the following benefits:

  • Salary up to €135,000 - depending on experience

HOW TO APPLY

Please register your interest by sending your resume to Majid Latif via the Apply link on this page.

Similar jobs

Harnham - Data & Analytics Recruitment logo
Principal Machine Learning Engineer
Harnham - Data & Analytics Recruitment
France
£130,000 - £150,000 p/y
PyTorch
Python
Mlops
Machine Learning
The Portfolio Group logo
AI Product Owner
The Portfolio Group
Manchester
£85,000 - £90,000 p/y
Genai
PyTorch
Python
Azure
Forward Role logo
Data and AI Trainer (SC Cleared)
Forward Role
London
£70,000 - £80,000 p/y
Genai
PyTorch
Python
Azure
Robert Walters logo
Machine Learning Engineer - Conversational AI & MLOps
Robert Walters
London
£70,000 - £90,000 p/y
Python
Retrieval-Augmented Generation (Rag)
Gpu
Machine Learning
FryerMiles logo
AI Engineers
FryerMiles
Newcastle Upon Tyne
£60,000 - £120,000 p/y
PyTorch
Python
Scikit-Learn
Agentic Ai