Find a jobRecruiters

Senior Distributed ML Engineer

Exclusive opportunity

Onsite

Senior Distributed ML Engineer

European Tech Recruit

Senior Distributed ML Engineer

Skills

Google Cloud PlatformDockerPyTorchMachine LearningAIAWSKubernetesAzure

25 days ago

Share this opportunity

Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.

Important information


Contract type:

Permanent

Location:

Berlin, Germany

Work mode:

Onsite

Published on:

25 September 2026

What they need


Senior Distributed ML Engineer - AI Safety Research Non-Profit - Berlin (Hybrid)

We are seeking a Machine Learning (ML) Research Scientist specialising in probabilistic inference to join a highly technical research team working at the forefront of machine learning and probabilistic modelling. In this role, you will develop and evaluate advanced probabilistic inference methods, with a particular focus on amortised inference, translating theoretical insights into practical, scalable implementations.

Infrastructure & Model Acceleration:

  • Collaborate with ML researchers and engineers to accelerate model development, training, and inference across distributed computing environments.
  • Build, scale, and improve the reliability and efficiency of distributed training and inference workflows.

System Optimization & Bottleneck Diagnosis:

  • Investigate performance bottlenecks across distributed ML workloads.
  • Profile code and optimise the utilization of GPU, CPU, memory, and networking resources.

Tooling & Best Practices:

  • Develop tools, libraries, and orchestration infrastructure to make distributed computing resources accessible.
  • Establish, document, and maintain engineering best practices across technical teams while evaluating emerging technologies.

Requirements :

  • Degree in Computer Science, Computer Engineering, Software Engineering, or a related field (Master's or PhD preferred).
  • 3+ years of experience designing and implementing distributed machine learning training systems or frameworks.
  • Hands-on experience with technologies like Megatron, DeepSpeed, Hugging Face Accelerate, FSDP, vLLM, or verl.
  • Experience with cloud platforms (AWS, GCP, Azure), workload managers (Ray, SLURM), containerization (Docker, Kubernetes), gRPC, and vector databases.
  • Proven track record in GPU performance profiling and optimization using tools like PyTorch Profiler, PyProf, or NVIDIA Nsight.
  • Strong problem-solving, debugging, communication, and cross-team collaboration skills.

Other offers great for you!

These companies are also looking for great profiles

Skiils

Machine Learning Engineer / MLOps Senior

Freelance

Paris, France

Hybrid

Skills

LLMs / Large language modelsDockerPythonPyTorchMachine LearningAWSKubernetesMLOpsCI/CD

4 months ago

Quick apply

Mobiskill

Machine Learning Engineer

500

Freelance

Remote

Top Recruiter

Skills

PythonPyTorchMachine LearningAIMachine Learning Engineer

6 days ago

Quick apply

Theodo

Machine Learning Engineer / ML Engineer

480 - 580

Freelance

Paris, France

Hybrid

Skills

AIData Scientist

13 hours ago

Quick apply

The best place to find your next move

© 2026. All Rights Reserved.

Talents

Find a job

Create a profile

Solutions and tools