About the job

Principal Machine Learning Scientist £135,000–£160,000 + Bonus | London / Oxford | Hybrid - 1 day per week in office Want Principal-level influence without moving into people management? Built search, ranking or recommendation systems at scale? Our client is looking for a Principal Machine Learning Scientist to help shape the technical direction of sophisticated, production-scale ML systems. This is a senior individual contributor role with significant influence over architecture, technical standards and ML strategy — while remaining hands-on. Why This Role is Great You'll get to:

  • Shape search, ranking, recommendation and personalisation systems.
  • Own complex ML challenges from concept through to production.
  • Work with retrieval, embeddings, sequential modelling and multi-objective optimisation.
  • Influence ML architecture, experimentation and MLOps.
  • Mentor experienced ML specialists while staying technical. About You We're keen to hear from people with strong production ML experience, particularly across search, retrieval, ranking, recommendations or personalisation. Experience with Python, PyTorch/TensorFlow, cloud infrastructure and distributed ML would be valuable. Exposure to Generative AI, agentic AI or graph-based ML is a bonus, not a requirement. The Package £135,000–£160,000 + annual bonus, with a wider benefits package and flexible hybrid working. Typically, you'll spend around one day per week in London or Oxford. Interested? Don't tick every box? Apply anyway. Transferable and adjacent experience is welcome.

Job ref blurredText

Posted on blurredText

Last checked on blurredText

Closing on blurredText

0 comments
0 requirements

Discuss this job

Share your intel on this vacancy and help others - anonymously. Get notified automatically of new comments when starred or saved to Tracker.

My Private Notes

Saving private notes will automatically star the vacancy to your Jobs page.