Latest AI JobsBrowse Jobs
Perplexity logo

Member of Technical Staff (Search Crawler Analyst)

PerplexityBelgradeSearch
Apply on company site
Salary
Not listed
Job type
Full-time
Work mode
Remote
Experience
Mid · 4+ yrs
Posted
8 Oct 2026
Status
Open · checked 7d ago

About this role

The Member of Technical Staff (Search Crawler Analyst) position at Perplexity in Belgrade is a full-time engineering role focused on web crawling systems that suits professionals with strong data analysis and machine learning backgrounds. The selected candidate will analyze massive URL datasets to enhance search and answer infrastructure.

Role Overview

The Member of Technical Staff (Search Crawler Analyst) position is located in Belgrade and operates on a full-time basis. This role sits at the intersection of data engineering and analysis, addressing complex crawling, parsing, and indexing pipelines that manage trillions of internet URLs. The professional in this role will build pipelines, design tracking metrics, and resolve intricate software bugs within the discovery and indexing stages.

Key Responsibilities

Identify and troubleshoot quality defects within the crawling pipeline
Train compact models to refine specific pipeline functions, such as parsing accuracy
Construct training datasets, incorporating LLM-as-a-judge labeling workflows
Enhance page selection strategies designated for indexing
Plan and evaluate experiments to confirm performance gains

Requirements

Minimum of 4 years of professional experience functioning as a data analyst, machine learning engineer, or in a related capacity
Proficiency in writing production-ready code comparable to a mid-level backend engineer
Background in formulating metrics completely from scratch
Track record of training and deploying machine learning models to production with verifiable metric enhancements

Nice to Have

Prior hands-on background working specifically with web crawling or indexing architectures

Skills and Tools

Data analysis
Machine learning
Backend engineering
Python or other production coding languages
LLM-as-a-judge labeling pipelines
Data pipelines

About the Company

Perplexity operates a complex crawling and storage system spanning URL discovery, crawling, parsing, and indexing stages to navigate trillions of internet URLs and power search and answer systems.

How to Apply

Interested candidates should apply on the official company careers page.

Skills and tech stack

Questions candidates ask

What is the job title for this role?

The job title is Member of Technical Staff (Search Crawler Analyst).

Where is the position located?

The position is located in Belgrade.

How many years of experience are required?

Candidates must have 4 or more years of experience as a data analyst, machine learning engineer, or in a related role.

What kind of coding skills are expected?

Applicants need strong coding skills capable of producing production-grade code at the level of a mid-level backend engineer.

What is preferred as a nice-to-have qualification?

Direct experience working on web crawling or indexing pipelines is nice to have.

Ready to apply?

The application is on the official Perplexity careers page.

Apply on company site