Skip to content

Machine Learning Research Engineer Intern

ML research internship focused on improving search and retrieval through deep learning, representation learning, and RAG systems. The role requires strong PyTorch and distributed-training skills, plus familiarity with search evaluation and AI/ML research publications.

About the job

Responsibilities

  • Improve search quality through models, data, tools, and other high-leverage approaches.
  • Train and optimize large-scale deep learning models using PyTorch, distributed training, and hardware acceleration, with emphasis on retrieval and ranking models.
  • Conduct research in representation learning, including contrastive learning, multilingual modeling, evaluation, and multimodal modeling for search and retrieval.
  • Build and optimize retrieval-augmented generation (RAG) pipelines for grounding and answer generation.

Requirements

  • Understanding of search and retrieval systems, including quality evaluation principles and metrics.
  • Strong proficiency with PyTorch, distributed training techniques, and performance optimization for large models.
  • Interest in representation learning, including contrastive learning, dense and sparse vector representations, representation fusion, cross-lingual representation alignment, training data optimization, and robust evaluation.
  • Publication record in AI/ML conferences or workshops such as NeurIPS, ICML, ICLR, ACL, EMNLP, or SIGIR.

Program Details

  • 12–24-week, full-time internship program.
  • In-person work in the Berlin office.

Skills

PyTorch, Deep Learning, Distributed Training, Pytorch Distributed, Deepspeed, Fsdp, Hardware Acceleration, Retrieval Systems, Ranking Models, Representation Learning, Contrastive Learning, RAG

Improbable

Improbable

Remote

AI Researcher
No salary listedRemoteAI Research

Conduct applied research on AI agents, designing experiments and evaluation systems to improve reliability, context retention, and multi-step task completion. The role requires strong AI/ML research, engineering, experimental design, and communication skills.

AI Digest

AI Digest

Remote

Research Scientist - Member of Technical Staff
$150k+/yrRemoteAI Research

Conduct research on long-horizon, multi-agent AI behavior by designing agent environments, analyzing large-scale data, and running experiments. The role requires strong research judgment, rapid execution, independence, and familiarity with current AI developments.

AI Digest

AI Digest

Remote

Engineer - Member of Technical Staff
$150k+/yrRemoteAI Research

Build, optimize, and evaluate long-running and multi-agent AI systems, along with tools for monitoring and analyzing their real-world behavior. The role requires software engineering experience with coding agents, strong independence, and familiarity with current AI developments.

Vanta

Vanta

Remote

Senior Product Builder, Organizational Intelligence
$176k+/yrRemote5+ YOEAI Research

Build Vanta’s organizational intelligence layer by shipping prototypes, internal tools, and AI agent workflows that make cross-source data useful to EPD, GTM, and other teams. The role requires recent hands-on LLM product work, independent problem scoping, and strong judgment around AI quality, reliability, cost, and latency.

Black Forest Labs

Black Forest Labs

Freiburg, Germany

Member of Technical Staff - Pretraining
€130k+/yrHybrid7+ YOEAI Research

Leads frontier-scale pretraining research for multimodal image, video, and audio foundation models, shaping architectures, objectives, data strategies, and distributed systems. The role requires prior ownership of production-grade foundation-model pretraining, deep Python and PyTorch expertise, and strong experience with visual generative models.