Research Software Engineer — Scalable RL & Distributed Training

Reflection AI

San Francisco (CA)

On-site

USD 120,000 - 160,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Top-tier compensation
Comprehensive health insurance
Fully paid parental leave
Paid time off
Daily meals provided

Job summary

A leading AI research company in San Francisco is seeking a strong software engineer to architect and optimize the core training infrastructure for advanced AI models. Responsibilities include designing large-scale training systems, implementing cutting-edge techniques, and diagnosing performance bottlenecks. Candidates should have deep experience in distributed training or data infrastructure, and a solid background in software engineering. The position offers competitive compensation, health and wellness benefits, and a collaborative work environment.

Qualifications

  • Strong software engineering background with experience in distributed systems.
  • Proven ability to implement advanced machine learning algorithms.
  • Experience with GPU training infrastructure and large-scale data pipelines.

Responsibilities

  • Design and optimize large-scale training loops and data pipelines.
  • Implement state-of-the-art techniques ensuring numerical stability and efficiency.
  • Build tooling for launching and monitoring complex experiments.
  • Diagnose bottlenecks across the training stack.

Skills

Distributed Training & Inference
Data Infrastructure
Machine Learning Algorithms
High-performance Computing
Software Engineering

Tools

PyTorch
JAX
Ray
Kubernetes
Slurm

Job description

A leading AI research company in San Francisco is seeking a strong software engineer to architect and optimize the core training infrastructure for advanced AI models. Responsibilities include designing large-scale training systems, implementing cutting-edge techniques, and diagnosing performance bottlenecks. Candidates should have deep experience in distributed training or data infrastructure, and a solid background in software engineering. The position offers competitive compensation, health and wellness benefits, and a collaborative work environment.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Research Software Engineer — Scalable RL & Distributed Training
Research Software Engineer — Scalable RL & Distributed Training

Reflection AI • New York (NY)

On-site
USD 120,000 - 180,000
Top-tier compensation
Comprehensive medical, dental, vision insurance
Fully paid parental leave
+2
AI Training Systems Engineer: Distributed & RL
AI Training Systems Engineer: Distributed & RL

B Capital • San Francisco (CA)

On-site
USD 120,000 - 160,000
Comprehensive medical, dental, and vision insurance
Fully paid parental leave
Daily lunches and dinners provided
+1
Research Engineer - Post-Training & Data Environments
Research Engineer - Post-Training & Data Environments

Mercor • San Francisco (CA)

On-site
USD 150,000 - 210,000
Generous equity grant
$10K housing bonus
$1.5K monthly food stipend
+2
Senior Software Engineer - AI Infrastructure & RL
Senior Software Engineer - AI Infrastructure & RL

Amigos • San Francisco (CA)

On-site
USD 300,000 - 600,000
Research Engineer: Build Distributed, Scalable AI Systems
Research Engineer: Build Distributed, Scalable AI Systems

OpenAI • San Francisco (CA)

On-site
USD 100,000 - 160,000
Staff Research Software Engineer: Open ML Infra & RL Training
Staff Research Software Engineer: Open ML Infra & RL Training

Reflection AI Ltd • New York (NY)

On-site
USD 180,000 - 260,000
Top-tier compensation & equity
Stock options
Health & wellness benefits
+5
Staff Software Engineer, AI Research & Scalable Systems
Staff Software Engineer, AI Research & Scalable Systems

Astera Institute • United States

On-site
USD 120,000 - 160,000
Senior ML Systems Engineer: Scalable Training Frameworks
Senior ML Systems Engineer: Scalable Training Frameworks

Cohere • San Francisco (CA)

Hybrid
USD 150,000 - 180,000
Inclusive culture
Weekly lunch stipend
Health and dental benefits
+4
Staff Engineer - Training & Inference for Distributed AI
Staff Engineer - Training & Inference for Distributed AI

Boson AI • Santa Clara (CA)

On-site
USD 150,000 - 600,000
Software Engineer — RL Environments for Frontier AI
Software Engineer — RL Environments for Frontier AI

Mechanize, Inc. • San Francisco (CA)

On-site
USD 100,000 - 140,000
401k
Health insurance
Dental insurance
+2