Distributed Training Engineer — High-Perf GPU Scale

River AI

Palo Alto (CA)

Sur place

USD 200 000 - 420 000

Plein temps

14 jours+

Une candidature complète en une minute

Un CV et une lettre de motivation personnalisés, prêts à envoyer.

Passez les filtres ATS

Avantages offerts par ce poste

Health insurance
Relocation assistance
Visa sponsorship

Résumé du poste

River AI in Palo Alto, CA, seeks exceptional systems engineers to build the distributed training engines behind the River API. Your work will focus on making fine-tuning fast, numerically correct, and reliable across large GPU clusters.

You will own execution of training workloads, including gradient computation, optimizer updates, rollout coordination, and checkpoint recovery. Collaborate with researchers and inference engineers to deploy new learning methods and improve compute efficiency.

Qualifications

  • Bachelor’s degree in Computer Science, Computer Engineering, or equivalent practical experience.
  • Hands-on experience building or improving distributed model-training systems.
  • Strong proficiency in Python and a modern deep-learning framework such as PyTorch or JAX.
  • Solid understanding of backpropagation, optimizers, mixed-precision training, and GPU memory management.
  • Strong debugging skills across concurrent execution and distributed failure recovery.

Responsabilités

  • Build and optimize distributed training for large dense and mixture-of-experts models.
  • Improve reinforcement-learning pipelines by coordinating sampling, reward computation, training updates, and weight transfer.
  • Optimize GPU memory use, parallelism, and communication to increase training throughput.
  • Implement reliable checkpointing, resumption, and worker recovery while preserving training state.
  • Validate losses, gradients, and optimizer behavior, and diagnose numerical or distributed execution failures.
  • Partner with researchers to implement new algorithms and make them accessible through the River API.

Connaissances

Distributed training
Python
PyTorch
JAX
Backpropagation
GPU memory management
Distributed failure recovery

Formation

Bachelors in CS/CE

Outils

NCCL
CUDA
C++
Rust

Description du poste

River AI in Palo Alto, CA, seeks exceptional systems engineers to build the distributed training engines behind the River API. Your work will focus on making fine-tuning fast, numerically correct, and reliable across large GPU clusters.

You will own execution of training workloads, including gradient computation, optimizer updates, rollout coordination, and checkpoint recovery. Collaborate with researchers and inference engineers to deploy new learning methods and improve compute efficiency.

Obtenez votre examen gratuit et confidentiel de votre CV.

ou faites glisser et déposez votre fichier ici.

Similar jobs

Postes similaires à comparer

Distributed Training Systems Engineer
Distributed Training Systems Engineer

River AI Inc. • Palo Alto (CA)

Sur place
USD 200 000 - 420 000
Health, dental, and vision insurance
Unlimited PTO
Relocation assistance
Senior Systems Engineer for Scalable AI Training Infra
Senior Systems Engineer for Scalable AI Training Infra

River AI • Palo Alto (CA)

Sur place
USD 200 000 - 420 000
Health insurance
Dental insurance
Vision insurance
+3
Software Engineer, Distributed Training
Software Engineer, Distributed Training

River AI • Palo Alto (CA)

Sur place
USD 200 000 - 420 000
Health insurance
Relocation assistance
Visa sponsorship
Software Engineer, Distributed Training
Software Engineer, Distributed Training

River AI Inc. • Palo Alto (CA)

Sur place
USD 200 000 - 420 000
Health, dental, and vision insurance
Unlimited PTO
Relocation assistance
Inference Systems Engineer — High-Performance AI Serving
Inference Systems Engineer — High-Performance AI Serving

River AI • Palo Alto (CA)

Sur place
USD 200 000 - 420 000
Health insurance
Dental insurance
Vision insurance
+3
GPU Kernel Engineer for Fast AI Training & Inference
GPU Kernel Engineer for Fast AI Training & Inference

River AI • Palo Alto (CA)

Sur place
USD 200 000 - 420 000
Equity
Visa sponsorship
Relocation assistance
+1
GPU Kernel Engineer — Accelerate AI Training & Inference
GPU Kernel Engineer — Accelerate AI Training & Inference

River AI Inc. • Palo Alto (CA)

Sur place
USD 200 000 - 420 000
Health insurance
Dental insurance
Vision insurance
+3
Senior AI Runtime Systems Engineer - GPU Training
Senior AI Runtime Systems Engineer - GPU Training

The Briefed • Mountain View (CA)

Sur place
USD 190 000 - 240 000
Equity grants
Bonus eligibility
Healthcare coverage
+2
Staff ML Systems Engineer - GPU & Distributed Training
Staff ML Systems Engineer - GPU & Distributed Training

true-talent-solutions-partners • Menlo Park (CA)

Sur place
USD 180 000 - 230 000
AI Training Infrastructure Engineer – Distributed GPU
AI Training Infrastructure Engineer – Distributed GPU

FDE Times • San Mateo (CA)

Sur place
USD 140 000 - 230 000