
Member of Technical Staff (Machine Learning Engineer, Search & Agents)
About this role
This role suits an experienced machine learning engineer based in Belgrade who wants to improve how artificial intelligence models perform search, reasoning, and multi-agent problem solving. Perplexity is hiring a full-time Member of Technical Staff focused on Machine Learning Engineering for Search and Agents in Belgrade.
Role Overview
Perplexity operates across the complete artificial intelligence stack, managing underlying models, agent harnesses, and search infrastructure. The organization builds novel approaches that leverage search effectively, create specialized execution environments, and optimize retrieval systems to support autonomous agent behavior.
Key Responsibilities
Requirements
Nice to Have
Skills and Tools
About the Company
Perplexity builds artificial intelligence systems designed to search, reason, and collaborate to resolve complex challenges, maintaining control over the entire technical stack including models, agent harnesses, and search infrastructure.
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 position?
The job title is Member of Technical Staff (Machine Learning Engineer, Search & Agents).
Where is the position located?
The position is located in Belgrade.
What technologies and methods are central to the role?
The role centers on large language model post-training, reinforcement learning, search and retrieval, and multi-agent systems.
What teams will the engineer collaborate with?
The engineer will collaborate with Product, Data, Infrastructure, Search, and AI teams.
How should an interested candidate apply?
Candidates should apply on the official company careers page.