Hardware-Focused Software Engineer for AI Systems

OpenAI

California (MO)

Hybrid

USD 180,000 - 280,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Relocation assistance

Job summary

OpenAI is seeking a software engineer on the Scaling team to build and optimize the low‑level stack coordinating computation and data movement across supercomputing clusters. You will design high‑performance runtimes, contribute to compiler infrastructure, and develop scalable simulation systems for distributed training workloads.

You will work at the intersection of systems programming, ML infrastructure, and HPC, balancing usability with stability and performance on a growing hardware fleet.

Qualifications

  • Proficient in systems programming (Rust, C++) and Python.
  • Experience with compiler development, kernel authoring, or runtime systems is a plus.
  • Familiarity with distributed systems or high‑performance simulation is desirable.

Responsibilities

  • Design and build APIs and runtime components to orchestrate computation and data movement across heterogeneous ML workloads.
  • Contribute to compiler infrastructure and develop optimizations and passes to support evolving hardware.
  • Engineer and optimize compute and data kernels for correctness and high performance across simulation and production environments.
  • Profile and optimize system bottlenecks around I/O, memory hierarchy, and interconnects at local and distributed scales.
  • Develop simulation infrastructure to validate runtime behaviors and support hardware development.
  • Rapidly deploy runtime and compiler updates to new supercomputing builds in collaboration with hardware and research teams.
  • Work across a diverse stack, primarily using Rust and Python, with opportunities to influence architecture decisions.

Skills

Rust
C++
Python
Systems programming

Job description

OpenAI is seeking a software engineer on the Scaling team to build and optimize the low‑level stack coordinating computation and data movement across supercomputing clusters. You will design high‑performance runtimes, contribute to compiler infrastructure, and develop scalable simulation systems for distributed training workloads.

You will work at the intersection of systems programming, ML infrastructure, and HPC, balancing usability with stability and performance on a growing hardware fleet.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer, Hardware
Software Engineer, Hardware

Slope • San Francisco (CA)

On-site
USD 310,000 - 460,000
Software Engineer, Hardware
Software Engineer, Hardware

OpenAI • California (MO)

Hybrid
USD 180,000 - 280,000
Relocation assistance
Senior Host Systems Software Engineer for AI Hardware
Senior Host Systems Software Engineer for AI Hardware

OpenAI • California (MO)

On-site
USD 160,000 - 260,000
Host Systems Software Engineer: High-Performance AI Infra
Host Systems Software Engineer: High-Performance AI Infra

OpenAI • San Francisco (CA)

On-site
USD 120,000 - 160,000
Software Engineer - Compute Infrastructure for Frontier AI
Software Engineer - Compute Infrastructure for Frontier AI

CV in • Northern (KY)

Hybrid
USD 180,000 - 240,000
GPU HPC Infrastructure Engineer | Scale & Automation
GPU HPC Infrastructure Engineer | Scale & Automation

OpenAI • New York (NY)

On-site
USD 150,000 - 210,000
Accelerator Systems Software Engineer for AI Compute
Accelerator Systems Software Engineer for AI Compute

OpenAI • California (MO)

On-site
USD 180,000 - 300,000
Senior AI Infrastructure Engineer — Scale GPU Clusters Remote
Senior AI Infrastructure Engineer — Scale GPU Clusters Remote

AI Breaking Wire • San Francisco (CA), Northern (KY)

Hybrid
USD 280,000 - 420,000
Equity options
Health, vision, dental benefits
Unlimited PTO
+2
Senior AI Infrastructure Engineer — Scale GPU Clusters
Senior AI Infrastructure Engineer — Scale GPU Clusters

AI Breaking Wire • San Francisco (CA)

On-site
USD 280,000 - 400,000
Equity
Medical, dental, and vision benefits
Unlimited PTO
+2
Platform Engineer for AI Inference & Optimization
Platform Engineer for AI Inference & Optimization

OpenAI • Seattle (WA)

On-site
USD 180,000 - 240,000