Staff Data Engineer – Search Analytics & ML Pipelines

Perplexity

Greater London

Hybrid

GBP 70,000 - 110,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Perplexity is seeking an experienced analyst to help build and improve our core search technologies. You’ll work at the intersection of data analysis and engineering — designing metrics, building data pipelines, and improving the quality of our search and answer systems.

This role is hybrid in Belgrade, London or Berlin, requiring collaboration across data science and engineering teams to ship measurable improvements in search results and user experience.

Qualifications

  • 4+ years of experience as a data analyst or in a related role.
  • Strong coding skills—production-grade code at a mid-level backend engineer level.
  • Proficiency with SQL and Python.
  • Hands-on experience with at least one of: designing metrics from scratch, building labeling pipelines, training ML models shipped to production, or designing evals with ground truth.

Responsibilities

  • Find and diagnose quality issues in our search pipeline.
  • Design metrics from scratch to track and measure search quality.
  • Build datasets for model training, including labeling pipelines.
  • Improve search snippet quality and page selection for indexing.
  • Design and analyze A/B experiments to validate improvements.

Skills

Data analysis
SQL
Python
Analytical thinking

Tools

Production-grade coding
Back-end development

Job description

Perplexity is seeking an experienced analyst to help build and improve our core search technologies. You’ll work at the intersection of data analysis and engineering — designing metrics, building data pipelines, and improving the quality of our search and answer systems.

This role is hybrid in Belgrade, London or Berlin, requiring collaboration across data science and engineering teams to ship measurable improvements in search results and user experience.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Member of Technical Staff (Search Quality Analyst)
Member of Technical Staff (Search Quality Analyst)

Perplexity • Greater London

On-site
GBP 70,000 - 110,000
Staff Systems Engineer, Search Core & Indexing
Staff Systems Engineer, Search Core & Indexing

Perplexity • Greater London

On-site
GBP 90,000 - 120,000
Search ML Engineer Intern — London Office
Search ML Engineer Intern — London Office

Perplexity • Greater London

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

Perplexity • Greater London

Hybrid
GBP 90,000 - 120,000
Senior Systems Engineer, Search Core & Performance
Senior Systems Engineer, Search Core & Performance

Perplexity • Greater London

On-site
GBP 90,000 - 130,000
Senior ML Engineer - Search & Ranking Systems
Senior ML Engineer - Search & Ranking Systems

Perplexity • Greater London

On-site
GBP 90,000 - 130,000
Senior Systems Engineer, Search Core & Indexing
Senior Systems Engineer, Search Core & Indexing

Perplexity • Greater London

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

Perplexity • Greater London

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

Perplexity • Greater London

On-site
GBP 27,000 - 31,000
Data Engineer - End-to-End AI Search Pipelines (Equity)
Data Engineer - End-to-End AI Search Pipelines (Equity)

United States Digital Space LLC • Greater London

On-site
GBP 90,000 - 130,000
Visa sponsorship
Private medical insurance
Free meals