Member of Technical Staff (Machine Learning Engineer, Search)
- Belgrade · Belgrade, Serbia · London · Berlin
- Remote
- Data/ML Eng
- Listed 25 Mar 2025
Perplexity is seeking an experienced Machine Learning Engineer to help build the next generation of advanced search technologies, with a focus on retrieval and ranking.
Responsibilities
- Relentlessly push search quality forward—through models, data, tools, or any other leverage available
- Architect and build core components of our search platform and model stack
- Train and evaluate retrieval, ranking and classification models, including LLMs
- Deploy models - from boosting to LLMs - in a scalable and performant way
- Build and optimize RAG pipelines for grounding and answer generation
- Collaborate with Data, AI, Infrastructure and Product teams to ensure fast and high quality delivery
Qualifications
- Deep understanding of search and retrieval systems, including quality evaluation principles and metrics
- Proven track record with large-scale search or recommender systems
- Self-driven, with a strong sense of ownership and execution
- Minimum of 5 years of working on search or recsys-related projects
More at Perplexity
- Member of Technical Staff (Search Core, Indexing & Data Pipeline Stream) Belgrade · Belgrade, Serbia · London · Remote · Berlin · Remote
- Member of Technical Staff (General Software Engineer, Infrastructure) San Francisco · San Francisco, California, United States · London · Austin · Berlin · Seattle · New York City · Toronto · Remote
- Member of Technical Staff (Search Quality Analyst) Belgrade · Belgrade, Serbia · London · Berlin · Remote
- Member of Technical Staff (AI Researcher) San Francisco · San Francisco, California, United States · Palo Alto · London · Berlin · Office
- Member of Technical Staff (Machine Learning Engineer, Ranking Quality - Search) Belgrade · Belgrade, Serbia · London · Office