Checked on their board 23 Oct

Perplexity Hiring now

Member of Technical Staff (Search Crawler Analyst)

Search engine for the internet. You'd improve data pipelines and enhance search quality.

Belgrade, Serbia +2HybridFull-timePosted 15 days ago
Who to email about itThe hiring manager at PerplexityTheir email address, hidden
Apply on Ashby ↗

We find the person most likely hiring for it, check their work email, and write yours in your voice. Applying through the form is free.

About the role

From Perplexity's posting on Ashby, as they wrote it

The internet is vast, containing trillions of URLs. Perplexity’s crawling and storage system is complex and has multiple stages (URL discovery, crawling, parsing, indexing). Each stage offers many opportunities for improvement and room for intricate bugs. 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.

Responsibilities

  • Find and diagnose quality issues in our crawling pipeline
  • Train small models that optimize particular aspects of the pipeline (e.g. parsing quality)
  • Build datasets for model training, including LLM-as-a-judge labeling pipelines
  • Improve page selection algorithms for indexing
  • Design and analyze experiments to validate improvements

Qualifications

  • 4+ years of experience as a data analyst, ML engineer, or in a related role
  • Strong coding skills: you should be able to write production-grade code at the level of a mid-level backend engineer
  • Experience designing metrics from scratch
  • Experience training ML models that shipped to production with measurable metric improvements

Nice to have

  • Direct experience working on web crawling or indexing pipelines

Where you could work

Belgrade, SerbiaLondon, UKBerlin, Germany

Live on Perplexity's board as of 23 Oct. We check it every day.

Apply on Ashby ↗

Tracking Perplexity

Applying to Perplexity? Email the person hiring instead.

Free to try: see the roles that fit you and who's hiring for them. No sign-up to start.

The company

About Perplexity

Perplexity writes email addresses like jane@perplexity.ai (a made-up name). How we know

More roles at Perplexity

Similar roles

Tracking Perplexity

Get roles like this one the day they're posted

A role stays uncontested for about four days. Here's the window, and where we put you in it.

Free to try: see the roles that fit you and who's hiring for them. No sign-up to start.

  1. LiveWatching Perplexity0 applicants
  2. Same dayRead off their careers page~2 applicants
  3. Next morningIn your matches, with who's hiring~5 applicants
  4. Day 2You've emailed them~8 applicants
  5. Day 7+Hits the job boards250+ applicants