Internship - Machine Learning Research Engineer
Perplexity · Berlin · Full-time
Description
Internship Program Berlin Internship program: 12 - 24 weeks, full-time, in-person in the Berlin office. Responsibilities Relentlessly push search quality forward — through models, data, tools, or any other leverage available. Train, and optimize large-scale deep learning models using frameworks like PyTorch, leveraging distributed training (e.g., PyTorch Distributed, DeepSpeed, FSDP) and hardware acceleration, with a focus on retrieval and ranking models. Conduct research in representation learning, including contrastive learning, multilingual, evaluation, and multimodal modeling for search and retrieval. Build and optimize RAG pipelines for grounding and answer generation. Qualifications Understanding of search and retrieval systems, including quality evaluation principles and metrics. Strong proficiency with PyTorch, including experience in distributed training techniques and performance optimization for large models. Interested in representation learning, including contrastive learning, dense & sparse vector representations, representation fusion, cross-lingual representation alignment, training data optimization and robust evaluation. Publication record in AI/ML conferen…
View full original posting → Source: Arbeitnow
How to apply
- Read the description and requirements and check the location and pay.
- Click “Apply now” on this page. If you do not have a free account yet, create one — it takes about a minute.
- Keep your phone on and your CV or details ready, so the employer can reach you.
- You can also open the original posting (link above) to see how the employer prefers applications.
- Never pay money to get a job. Report any listing that asks you to.
Questions about this job
Where is this Internship - Machine Learning Research Engineer job located?
The listing places this job in Berlin.
Who is hiring?
The employer shown on the listing is Perplexity.
What is the salary?
The listing does not state a salary. Ask the employer about pay, overtime and payment dates before accepting.
Is it full-time or part-time?
The listing type is Full-time.
When was this job posted?
It was posted on 21 October 2026. Jobs that stay open too long are closed automatically, so apply soon if you are interested.
How do I apply?
Read the description and requirements, then click Apply now on this page (a free account is needed). You can also open the original posting to see how the employer takes applications.
Do I have to pay to apply?
No. Applying on Get Mazdoor is free, and a genuine employer does not ask for money to apply or for a "registration" or visa fee before an offer. If anyone asks you to pay, do not.
More jobs in Berlin
Staff Machine Learning Engineer, LLM Inference Optimization
Nebius
Senior Software Engineer (YDB Team)
Nebius
Senior Machine Learning Engineer, LLM Inference Optimization
Nebius
Senior Backend Engineer (Java/Kotlin)- (m/f/x)
Doctolib
Customer Service Specialist (m/w/d) Telefonservice
GALVANY
Member of Technical Staff (Machine Learning Research Engineer)
Perplexity
Similar IT & Software jobs
Python Data Engineer - Man Group plc
Man Group plc
Senior Cloud Software Engineer AI (m/f/d)
Brighter AI Technologies GmbH
Frontend Entwickler (m/w/d) Shopware / vollzeit
VanSprint GmbH
Senior Software Engineer - Data
Liberty Mutual
Senior Software Engineer - Machine Learning
Liberty Mutual
Senior Backend Engineer
DuckDuckGo
Browse more: Jobs in Berlin · IT & Software jobs · All jobs in Pakistan