Member of Technical Staff (Machine Learning Engineer, Ranking Quality - Search)
Salary not stated · Compare with UK Software Engineer pay →
Perplexity is seeking an experienced Machine Learning Engineer to improve search quality across the middle and later stages of ranking. We are looking for a strong ranking generalist who can own ambiguous problems end to end and brings exceptional depth in either neural ranking or production ranking systems.
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.
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.
More at this employer
Other roles open at Perplexity
- Member of Technical Staff (General Software Engineer, Infrastructure)San Francisco · Remote (United States) · London · Austin · Berlin · Seattle · New York City · Toronto · $220,000 – $405,000 · 6 days ago
- Internship - Machine Learning Research EngineerBerlin · 1 week ago
- Member of Technical Staff (Search Quality Analyst)Belgrade · London · Berlin · 1 week ago
- Technical Recruiter (London, Serbia)London · Serbia · 4 weeks ago
Similar roles elsewhere
Open roles in Belgrade · London
- AI & Data Strategy ManagerAccenture · London · Today
- Senior Java Developer - Credit Risk Technology, Vice PresidentCiti · London United Kingdom · Today
- Senior Technology Product Manager, Finance Technology (AI/ML & Data Strategy), SVPCiti · London United Kingdom · Today
- Lead Infrastructure Engineer (Python)Morgan Stanley · London, United Kingdom · Today
Read the whole thing? Let's get you ready for it.
Morganson writes a cover letter against this exact ad, tailors your CV to it, and tells you the day roles like it open — three free credits when you join.