Internship - Machine Learning Research Engineer
About this role
A full-time, in-person internship at Perplexity's Berlin office lasting 12 to 24 weeks. The intern works on improving search quality by training large-scale retrieval and ranking models, doing representation learning research, and building RAG pipelines. Strong PyTorch and distributed training skills are expected, and a publication record is listed.
From the original posting
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…
Read the full posting ↗What this means for you
- The posting doesn't say whether this is a mandatory or voluntary internship. Ask the company — it decides whether the minimum wage applies and, for non-EU students, whether it counts toward the 140-day work limit.
- The posting doesn't mention pay. It's normal to ask about the Praktikumsvergütung before you accept an offer.
- The posting doesn't say which languages you need. If it's written in German, assume German may be expected — ask the company.
- EU/EEA and Swiss students have no work-day limit and can work like German students.
General information, not legal advice. Rules can change and your situation may differ — check with your university, the employer or your Ausländerbehörde.