Skip to content
Whileresume
Leaderboard Build my CV Hire Log in

Internship - Machine Learning Research Engineer (Berlin)

Is this job for you?

Build your CV and see how well you match this role — and every other one.

Build my CV
Track your applications on mobile The free Whileresume app, on iPhone and Android.

The role

This is a full-time, in-person internship in Berlin focused on advancing search quality through models, data, and tooling. You will train and optimize large-scale deep learning models in PyTorch, using distributed training (PyTorch Distributed, DeepSpeed, FSDP) and hardware acceleration for retrieval and ranking tasks. Research representation learning, including contrastive learning, multilingual and multimodal modeling for search and retrieval. Build and optimize Retrieval-Augmented Generation (RAG) pipelines for grounding and answer generation. Contribute to evaluating and improving search quality using robust metrics and principled evaluation. Ideal candidates bring strong PyTorch experience, distributed training know-how, and interest in dense and sparse representations, cross-lingual alignment, and publication-ready research.

See the full job post

Responsibilities, requirements, skills and benefits — create your free account.

At least 6 characters. The longer, the safer.
or

Already have an account?

You might also like these jobs

No closely matching jobs yet — here are the most recent ones.

Your location

Jobs and companies will be filtered on this country.

Suggested

All countries 65