Member of Technical Staff (Machine Learning Research Engineer)
Remote • Berlin • FullTime
Posted 6h ago
Job Location
Berlin
Tech Stack
Remote Work Policy
Fully remote
Employment Type
FullTime
Categories
Machine Learning Engineer
About the job
Perplexity is looking for an experienced Machine Learning Research Engineer to contribute to the development of next-generation advanced search technologies, with a particular emphasis on retrieval and ranking. This role involves pushing search quality forward through innovative models, data strategies, and tools. The engineer will be responsible for architecting and building core components of the search platform and model stack, including designing, training, and optimizing large-scale deep learning models.
Responsibilities
- Advance search quality through models, data, tools, or other leverage.
- Architect and build core components of the search platform and model stack.
- Design, train, and optimize large-scale deep learning models using PyTorch, distributed training, and hardware acceleration, focusing on retrieval and ranking.
- Conduct advanced research in representation learning, including contrastive, multilingual, and multimodal modeling for search and retrieval.
- Deploy models, from boosting algorithms to LLMs, scalably and performantly.
- Build and optimize RAG pipelines for grounding and answer generation.
- Collaborate with Data, AI, Infrastructure, and Product teams for fast, high-quality delivery.
Requirements
- Deep understanding of search and retrieval systems, including quality evaluation principles and metrics.
- Proven track record with large-scale search or recommender systems.
- Strong proficiency with PyTorch, including distributed training techniques and performance optimization for large models.
- Expertise in representation learning, including contrastive learning and embedding space alignment for multilingual and multimodal applications.
- Strong publication record in AI/ML conferences or workshops (e.g., NeurIPS, ICML, ICLR, ACL, CVPR, SIGIR).
- Self-driven with a strong sense of ownership and execution.
- Minimum of 3 years (preferably 5+) working on search, recommender systems, or closely related research areas.