Perplexity•18 days ago
Internship - Machine Learning Research Engineer
Recruiter Fit Breakdown & Candid Summary
1
This is a full-time, in-person internship based in Berlin lasting 12 to 24 weeks.
2
The ideal candidate has strong PyTorch experience, a background in search and retrieval systems, and a publication record in top AI/ML venues.
3
You will work on training large-scale deep learning models, representation learning, and optimizing RAG pipelines.
4
Candidates without deep learning framework experience or an interest in search quality should not apply.
Role Responsibilities
- 1Push search quality forward through models, data, and tools.
- 2Train and optimize large-scale deep learning models using frameworks like PyTorch and distributed training techniques.
- 3Focus on retrieval and ranking models, including hardware acceleration and distributed setups like DeepSpeed and FSDP.
- 4Conduct research in representation learning, contrastive learning, multilingual, evaluation, and multimodal modeling.
- 5Build and optimize RAG pipelines for grounding and answer generation.
Skills Matrix
Must-Have Skills
PyTorch
Distributed Training(PyTorch Distributed)
Search and Retrieval Systems
Representation Learning
Nice-to-Have Skills
Publication Record
Free Instant Match Check
Will an ATS filter reject your resume for this role?
Check your keyword match score, missing must-have skills, and formatting flags — before you apply.
Checking saved resume…
No signups. Free check in 3 seconds.
Ready to submit your application?
Apply directly on Perplexity's official job portal.