Develop and extend an AI engine, create AI features, and research emerging technologies, applying Python, mathematics, and machine learning expertise to solve complex problems.
Member of Technical Staff (Search Crawler Analyst)
π Description
- 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
π οΈ Requirements
- 4+ years of experience as a data analyst, ML engineer, or in a related role
- Strong coding skills: 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
- Direct experience working on web crawling or indexing pipelines (nice to have)
Full job description
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
Similar jobs
Search more AI Engineer jobsBuild end-to-end AI tools for internal teams, spanning data collection, ML and LLM workflows, backend, UI, and deployment, while turning business ideas into production-ready products.
Build and ship enterprise AI products by designing LLM coding-agent harnesses, evaluation benchmarks, and reliable production systems, while exploring model improvements and applied research.
Combine hands-on AI engineering with technical teaching to onboard teams, lead customer and partner training, and help people build and deploy enterprise AI solutions independently.
Applied AI Engineer, Startups (Physical AI)
Advise physical-world startups on building products and engineering workflows with Claude, leading technical engagements, prototyping integrations, and developing evaluations and reusable solutions across hardware domains.
