Member of Technical Staff (Machine Learning Research Engineer)
perplexity · Berlin
Job description
About the role
Perplexity is looking for an experienced Machine Learning Research Engineer to advance next‑generation search technologies, focusing on retrieval and ranking.
Key responsibilities
- Push search quality forward through models, data, tools, and other levers.
- Architect and build core components of the search platform and model stack.
- Design, train, and optimise large‑scale deep learning models using PyTorch and distributed training frameworks (e.g., PyTorch Distributed, DeepSpeed, FSDP).
- Conduct advanced research in representation learning, including contrastive, multilingual, and multimodal modelling for search.
- Deploy models—from boosting algorithms to LLMs—in a scalable, performant way.
- Build and optimise RAG pipelines for grounding and answer generation.
- Collaborate with Data, AI, Infrastructure, and Product teams to ensure fast, high‑quality delivery.
Required profile
- Deep understanding of search and retrieval systems, quality evaluation principles and metrics.
- Proven track record with large‑scale search or recommender systems.
- Strong publication record in top AI/ML conferences (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.
Required skills
- PyTorch
- Distributed training techniques (PyTorch Distributed, DeepSpeed, FSDP)
- Hardware acceleration for large models
- Representation learning, contrastive learning, multilingual and multimodal modelling
- Large‑scale deep learning model design and optimisation
- LLM integration and deployment
- RAG pipeline development
- Boosting algorithms
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in Germany.
Salaries by job title
- Sales Manager – Photovoltaik, Wärmepumpe & intelligente Energiesysteme 12
- Financial Controller (m/w/d) 11
- Key Account Manager (m/w/d) 10
- Controller (m/w/d) 8
- Baustellenleiter (w/m/d) für Hochspannungsschaltanlagen 7
- Business Development Manager 7
- Front Office Agent (m/w/d) 7
- Assistenzarzt (m/w/d) in Weiterbildung – Allgemeinmedizin 7
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
A question about this job?
Ask it here: you will get the full job summary by e-mail, right away.
Published 1 week ago
Expires 1 month from now
15 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
perplexity
Berlin
Related job offers
-
Senior Test Engineer (m/w/d) – Berlin, Brandenburg, Braunschweig
hyand Berlin -
Mitarbeiter*in IT Management
bund Berlin -
Engineering Manager – Financial Services (Mobility Domain)
Yassir Berlin -
Business Operation Manager:in (w/m/d)
Enpal Puerto Rico -
Principal DevOps Engineer (all genders)
Expleo Group Hamburg