Remote Jobs RockRemote Jobs Rock

Senior AI R&D Engineer - Performance - Pre-training (f/m/d)

๐Ÿ•’ 25 days ago
PythonPytorchCUDAParallel Systems
Apply Now

๐Ÿ“œ Description

  • Profile training loops with PyTorch Profiler and NVIDIA Nsight to identify system- and kernel-level bottlenecks.
  • Tune tensor, data, hybrid, and expert parallelism strategies for large-scale LLM training.
  • Improve load balancing, reduce critical-path bottlenecks, and manage communication-to-computation trade-offs.
  • Partner with AI researchers to shape hardware-efficient model architectures while preserving convergence.

๐Ÿ› ๏ธ Requirements

  • Are proficient in Python and the PyTorch library.
  • Have a strong engineering background in parallel and/or distributed systems with proven track record of excellence.
  • Have hands-on experience with modern machine learning techniques (especially large language models and their life cycle).
  • Deeply understand the CUDA programming model.
  • Have experience in distributed programming with APIs like NCCL or MPI.
  • Have experience analysing profiling traces with tools such as PyTorch Profiler and Nvidia Nsight.
  • Please note this role requires regular on-site collaboration in Heidelberg as a member of the Training Efficiency Team.
  • Contributions to modern distributed training frameworks (e.g., TorchTitan, Megatron-LM, DeepSpeed).
  • Familiarity with low-precision training formats (MXFP4, MXFP8) and their impact on numerical stability and throughput.
  • A deep understanding of NCCL communication primitives, NVSHMEM or CUDA IPC and their performance.

โœจ Benefits

  • Become part of an AI revolution!
  • 30 days of paid vacation
  • Access to a variety of fitness & wellness offerings via Wellhub
  • Mental health support through nilo.health
  • Substantially subsidized company pension plan for your future security
  • Subsidized Germany-wide transportation ticket
  • Budget for additional technical equipment
  • Flexible working hours for better work-life balance and hybrid working model
Full job description

Our Mission

Aleph Alpha is one of the few companies in Europe doing serious foundation model pre-training like our recently released Kolibri-1 model. Our customers - in finance, manufacturing, public administration - need models that understand German, meet European regulatory requirements, and work reliably in high-stakes settings. We're building that in Heidelberg.

ย 

We are hiring a Senior Performance Engineer to grow our pre-training efficiency team. If you are excited about making models fast and scaling them to thousands of GPUs, this is the role for you!

Team Culture

At Aleph Alpha, we foster a culture built on ownership, autonomy, and empowerment. Teams and individual contributors are trusted to take responsibility for their work and drive meaningful impact. We maintain a flat organizational structure with efficient, supportive management that enables quick decisionโ€‘making, open communication, and a strong sense of shared purpose.

About the role:

You will engineer the systems required to train foundation models at scale. Your objective is to maximize hardware utilization and training throughput on our large-scale GPU clusters (thousands of NVIDIA Blackwell GPUs). You will work at the intersection of deep learning frameworks, distributed systems, and GPU microarchitecture, eliminating bottlenecks from the Python layer down to the GPU kernel.

This role is for Aleph Alpha Research GmbH.

Your responsibilities:

  • End-to-End Optimization: Profile training loops using PyTorch Profiler, Nsight Systems and Nsight Compute to identify system- and kernel-level bottlenecks in order to maximize model throughput.

  • Distributed Strategy and Topology: Configure and tune composite parallelism strategies (e.g. TP, DP, HSDP/FSDP, EP), optimizing load balance, minimizing critical-path bottlenecks, and managing communication-to-computation trade-offs for large-scale LLM training.

  • Hardware-Aware Modeling: Partner with AI Researchers to define model architectures for hardware efficiency without compromising convergence.

Your Profile

Basic Qualifications

  • Are proficient in Python and the PyTorch library.

  • Have a strong engineering background in parallel and/or distributed systems with proven track record of excellence.

  • Have hands-on experience with modern machine learning techniques (especially large language models and their life cycle).

  • Deeply understand the CUDA programming model.

  • Have experience in distributed programming with APIs like NCCL or MPI.

  • Have experience analysing profiling traces with tools such as PyTorch Profiler and Nvidia Nsight.

  • Please note this role requires regular on-site collaboration in Heidelberg as a member of the Training Efficiency Team.

Preferred Qualifications

  • Contributions to modern distributed training frameworks (e.g., TorchTitan, Megatron-LM, DeepSpeed).

  • Familiarity with low-precision training formats (MXFP4, MXFP8) and their impact on numerical stability and throughput.

  • A deep understanding of NCCL communication primitives, NVSHMEM or CUDA IPC and their performance.

  • A proven track record of implementing and optimising modern transformer-based model training.

  • A proven track record working on the NVIDIA Blackwell architecture.

Compensation and Benefits

  • Become part of an AI revolution!

  • 30 days of paid vacation

  • Access to a variety of fitness & wellness offerings via Wellhub

  • Mental health support through nilo.health

  • Substantially subsidized company pension plan for your future security

  • Subsidized Germany-wide transportation ticket

  • Budget for additional technical equipment

  • Flexible working hours for better work-life balance and hybrid working model

  • JobRadยฎ Bike Lease

Ellipsis-Health

Senior ML Engineer, Agentic AI

๐Ÿ•’ 3 days ago
Ellipsis-Health๐Ÿข Healthcare๐Ÿค B2B๐Ÿง  AI-native

Lead the design and production deployment of agentic AI systems, translating advances in LLM research into scalable, secure clinical applications and guiding evaluation, data, and engineering practices.

PythonPytorchJAXTensorflow
Airwallex

Senior Software Engineer, Machine Learning Platform

๐Ÿ•’ 11 days ago
Airwallex๐Ÿ‘ฅ 10,000+ employees๐Ÿข Financial Services๐Ÿค B2B

Build and scale the machine learning platform behind risk decisioning, developing reliable model and data infrastructure that helps teams deploy, monitor, and improve models protecting transactions across the platform.

Machine Learning PlatformsMlopsModel Training InfrastructureModel Serving
Zoox

Machine Learning Engineer - Vision Foundation Models

๐Ÿ•’ 12 days ago
Zoox๐Ÿข Autonomous Vehicles

Own the end-to-end development of in-cabin vision models, from data curation and training to evaluation and deployment, supporting passenger understanding, rider safety, and reliable robotaxi operations.

Computer VisionDeep LearningImage And Video UnderstandingObject Detection

Build and improve the model-training pipeline and infrastructure, from cluster scheduling and reinforcement-learning code execution to evaluation throughput, while strengthening software quality and enabling faster model experimentation.

Model TrainingTraining PipelinesCluster SchedulingReinforcement Learning

Trusted by Remote Workers