Senior ML Engineer - Search & Ranking Systems

Perplexity

Greater London

On-site

GBP 90,000 - 130,000

Full time

2 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Perplexity is seeking an experienced Machine Learning Engineer to improve search quality across the middle and later stages of ranking. You will own ranking-quality problems end to end, from evaluation to deployment, tackling ambiguous challenges with a focus on production systems.

The role requires deep ML and software-engineering skills, a background in neural or low-latency ranking methods, and at least 5 years of industry experience in a data-driven environment.

Qualifications

  • Deep understanding of search or recommender systems and their evaluation.
  • Proven ownership of a large-scale production ranking system or a substantial class of quality problems.
  • Strong machine-learning and software-engineering skills across data, models, serving, and monitoring.
  • Ability to drive ambiguous, cross-team problems without continuous task decomposition.
  • Exceptional depth in either modern neural ranking methods or low-latency ranking systems and runtime.
  • Minimum 5 years of relevant industry experience.

Responsibilities

  • Relentlessly push search quality forward through models, data, evaluation, infrastructure, or any other leverage available.
  • Own ranking-quality problems end to end: define the evaluation, identify the bottleneck, build the solution, and ship it safely.
  • Train and evaluate retrieval, ranking, and classification models, including neural and LLM-based approaches where appropriate.
  • Build and operate ranking infrastructure, including feature computation, low-latency inference, multi-stage cascades, deployment, and monitoring.
  • Make sound trade-offs across quality, latency, reliability, cost, and engineering complexity.
  • Collaborate across Data, AI, Infrastructure, and Product while retaining ownership of the final quality outcome.

Skills

Search systems
Production ranking
ML & software engineering
Ambiguity handling
Neural ranking / low-latency
Experience

Job description

Perplexity is seeking an experienced Machine Learning Engineer to improve search quality across the middle and later stages of ranking. You will own ranking-quality problems end to end, from evaluation to deployment, tackling ambiguous challenges with a focus on production systems.

The role requires deep ML and software-engineering skills, a background in neural or low-latency ranking methods, and at least 5 years of industry experience in a data-driven environment.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior ML Engineer, Next-Gen Search & Ranking
Senior ML Engineer, Next-Gen Search & Ranking

Perplexity • Greater London

On-site
GBP 90,000 - 140,000
Member of Technical Staff (Machine Learning Engineer, Ranking Quality - Search)
Member of Technical Staff (Machine Learning Engineer, Ranking Quality - Search)

Perplexity • Greater London

On-site
GBP 90,000 - 130,000
Member of Technical Staff (Machine Learning Engineer, Search)
Member of Technical Staff (Machine Learning Engineer, Search)

Perplexity • Greater London

On-site
GBP 90,000 - 140,000
Senior ML Engineer - Search Ranking & Retrieval
Senior ML Engineer - Search Ranking & Retrieval

Enfint • Greater London

On-site
GBP 90,000 - 150,000
machine learning engineer in search ranking
machine learning engineer in search ranking

Enfint • Greater London

On-site
GBP 90,000 - 150,000
Search Machine Learning Engineer Intern
Search Machine Learning Engineer Intern

Perplexity • Greater London

On-site
GBP 13,000 - 17,000
Search ML Engineer Intern - Build Next-Gen Ranking (London)
Search ML Engineer Intern - Build Next-Gen Ranking (London)

Perplexity • Greater London

On-site
GBP 27,000 - 31,000
Search Machine Learning Engineer Intern
Search Machine Learning Engineer Intern

Perplexity AI • Greater London

On-site
GBP 17,000 - 22,000
Internship - Search Machine Learning Engineer
Internship - Search Machine Learning Engineer

Perplexity • Greater London

On-site
GBP 27,000 - 31,000
Senior ML Engineer, Real-Time Ranking & Personalization
Senior ML Engineer, Real-Time Ranking & Personalization

Depop Limited - Nova • Greater London

Hybrid
GBP 90,000 - 120,000
Health & wellbeing
Cycle to Work
Employee Assistance Program
+3