Principal Machine Learning Scientist ID49000

Humand Talent

Greater London

Hybrid

GBP 225,000 - 275,000

Full time

4 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Flexible working
Professional development opportunities
Wellbeing support

Job summary

Humand Talent Ltd. in London is seeking a Principal Machine Learning Scientist to advance search, ranking and recommendation capabilities at scale. You will stay hands-on, shaping technical directions from concept to deployment, and mentor others without people management responsibilities.

We value deep learning, MTL/MMoE, GNNs, large-scale production systems, and strong Python ecosystems. You’ll work in a hybrid London setup, collaborating with engineers, data scientists and product teams to

Qualifications

  • 8+ years of relevant industry experience.
  • Experience in search, ranking, recommendation or personalization systems.
  • Postgraduate qualification welcomed, practical expertise valuable.

Responsibilities

  • Lead ML innovation across search, retrieval, ranking and recommendations, shaping approaches from concept to deployment.
  • Engineer for scale with low-latency retrieval pipelines and high-performance ML architectures.
  • Collaborate with engineers, scientists and product specialists while mentoring others while remaining hands-on.

Skills

Python
PyTorch
TensorFlow
Distributed computing
Cloud platforms

Tools

Spark
Ray
AWS
GCP
Vector search

Job description

Principal Machine Learning Scientist | Up to £250K Package | London Hybrid | 1 day per week in office

Are you passionate about building recommendation systems that go beyond the obvious?

Enjoy tackling complex ML challenges where research meets real-world impact?

Want Principal-level influence without the people management?

Our client, a major global digital platform, is looking for a Principal Machine Learning Scientist to help advance its search, ranking and recommendation capabilities.

You’ll work on complex machine learning challenges involving millions of users, billions of data points and sophisticated personalisation models.

It’s an opportunity to combine advanced ML research with production engineering, helping develop intelligent systems that make discovery faster, smarter and more relevant.

Why This Role is Great

You’ll have the opportunity to:

  • Lead ML innovation across search, retrieval, ranking and recommendations, shaping technical approaches from concept to deployment.
  • Explore advanced modelling techniques, including Multi-Task Learning (MTL), MMoE, sequential recommendations and representation learning.
  • Engineer for scale, developing low-latency retrieval pipelines, vector search and high-performance ML architectures.
  • Work with emerging AI technologies, including Graph Neural Networks, knowledge graphs, Generative AI and agentic systems.
  • Solve meaningful optimisation challenges, balancing competing objectives through experimentation and intelligent model design.
  • Influence technical decisions, collaborating with experienced engineers, scientists and product specialists while mentoring others.

You’ll remain a hands‑on individual contributor, with the autonomy to explore new approaches and help establish best practices.

About You

You could currently be a Staff ML Engineer, Principal ML Scientist, Applied Scientist, Research Scientist or Senior ML Technical Lead.

We’re particularly interested in experience involving:

  • Search, ranking, recommendation or personalisation systems.
  • Deep learning, MTL, MMoE or multi-objective optimisation.
  • Python, PyTorch or TensorFlow.
  • Distributed computing and cloud technologies such as Spark, Ray, AWS or GCP.
  • Designing and deploying machine learning systems in production.

Experience with GNNs, LLMs, Agentic AI or large-scale consumer platforms would be an added advantage.

Around 8+ years of relevant industry experience is a useful benchmark, although the quality and complexity of your work matter more than the number.

A relevant postgraduate qualification is welcomed, but equivalent practical expertise is equally worth discussing.

Don’t match everything? If you’ve built sophisticated ML systems and enjoy challenging technical problems, we’d still like to hear from you.

The Package
  • Base salary: Up to £190,000
  • Annual bonus: 17.5%
  • First-year package: Up to approximately £250,000
  • Location: London, hybrid working with approximately one office day per week

Additional benefits include flexible working, professional development opportunities and wellbeing support.

The first-year package includes a one-off sign-on bonus and assumes the applicable annual bonus is paid.

Interested?

If you’re looking for a senior ML role where you can tackle ambitious technical challenges, experiment with advanced AI techniques and make a meaningful impact, this is worth exploring.

Humand Talent and our client are equal opportunities employers committed to inclusive recruitment. We welcome applications from people of all backgrounds, including those with transferable skills who may not meet every requirement.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Principal Machine Learning Scientist - ID49000
Principal Machine Learning Scientist - ID49000

Humand Talent Ltd. • Greater London

Hybrid
GBP 120,000 - 160,000
Principal Machine Learning Engineer
Principal Machine Learning Engineer

Boost Talent • Greater London

Hybrid
GBP 108,000 - 132,000
Principal ML Scientist — Hybrid London, Up to £250K
Principal ML Scientist — Hybrid London, Up to £250K

Humand Talent Ltd. • Greater London

Hybrid
GBP 225,000 - 275,000
Flexible working
Professional development opportunities
Wellbeing support
Senior Machine Learning Engineer
Senior Machine Learning Engineer

Harnham - Data and Analytics Recruitment • Royal Borough of Greenwich

Hybrid
GBP 99,000 - 121,000
Hybrid working
London office access
Career progression opportunities
+1
Principal Machine Learning Team Lead
Principal Machine Learning Team Lead

5V Tech • West of England

Hybrid
GBP 108,000 - 132,000
Senior Machine Learning Scientist
Senior Machine Learning Scientist

Harnham • Greater London

Hybrid
GBP 90,000 - 95,000
Equity package
Learning and development budget
Health and wellbeing allowance
+1
Senior Machine Learning Engineer
Senior Machine Learning Engineer

Signify Technology • London

Hybrid
GBP 90,000 - 140,000
Private medical insurance
Learning & Growth budgets
Family support policies
+8
ML Engineer
ML Engineer

Sanderson Government & Defence • City Of London

Hybrid
GBP 120,000 - 157,000
BPSS clearance
Hybrid work model
Principal Machine Learning Engineer
Principal Machine Learning Engineer

London Stock Exchange Group • Greater London

On-site
GBP 80,000 - 120,000
Lead Machine Learning Engineer - £112K DOE ID51212
Lead Machine Learning Engineer - £112K DOE ID51212

Humand Talent Ltd. • Oxford

Hybrid
GBP 101,000 - 123,000
Hybrid or remote working options
Competitive salary
28 days annual leave
+5