AI Accelerator Runtime Systems Engineer

Openai

United States

On-site

USD 180,000 - 240,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

OpenAI's Hardware team is building the runtime that turns compiled programs into efficient execution on our AI accelerator. You will design and implement the low-level device runtime, manage memory and address spaces, and coordinate synchronization across domains.

You will work across compiler, kernel, architecture, and silicon teams to define interfaces, validate behavior with simulators, and diagnose hard performance issues.

Qualifications

  • Strong low-level systems programming in C, C++, or Rust.
  • Experience building runtimes, drivers, firmware, or accelerator software.
  • Deep understanding of concurrency, memory ordering, and DMA.
  • Familiarity with event-based, cycle-accurate simulators and performance models.
  • Ability to reason about scheduling, latency, throughput, and resource tradeoffs.

Responsibilities

  • Design and implement the low-level device runtime for OpenAI custom silicon.
  • Build kernel-launch scheduling, command submission, queueing, and dependencies.
  • Manage device memory spaces, DMA, address spaces, and data movement.
  • Implement synchronization primitives, events, barriers, streams, and ordering.
  • Define interfaces between runtime, drivers, firmware, kernels, and higher-level systems.
  • Use cycle-accurate simulators to develop and validate runtime behavior.
  • Diagnose concurrency, memory-ordering, deadlock, race, and performance issues.
  • Build tests, tracing, profiling, observability, and reproducible workloads.
  • Partner with architecture and silicon teams to improve HW-SW interfaces.

Skills

Low-level systems programming
Runtimes/drivers/firmware
Concurrency and memory-ordering
Memory management and hardware interf?
Event-based simulators
Scheduling and performance reasoning
Debugging across HW/SW
Cross-disciplinary collaboration

Job description

OpenAI's Hardware team is building the runtime that turns compiled programs into efficient execution on our AI accelerator. You will design and implement the low-level device runtime, manage memory and address spaces, and coordinate synchronization across domains.

You will work across compiler, kernel, architecture, and silicon teams to define interfaces, validate behavior with simulators, and diagnose hard performance issues.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Low-Level AI Accelerator Runtime Engineer
Low-Level AI Accelerator Runtime Engineer

AI Chopping Block, Inc. • San Francisco (CA), Northern (KY)

Hybrid
USD 180,000 - 240,000
AI Accelerator Runtime Engineer — Equity Options
AI Accelerator Runtime Engineer — Equity Options

OpenAI • San Francisco (CA)

On-site
USD 266,000 - 445,000
Software Engineer, AI accelerator Runtime
Software Engineer, AI accelerator Runtime

AI Chopping Block, Inc. • San Francisco (CA), Northern (KY)

On-site
USD 180,000 - 240,000
Software Engineer, AI accelerator Runtime
Software Engineer, AI accelerator Runtime

OpenAI • United States

On-site
USD 180,000 - 240,000
Software Engineer, AI accelerator Runtime
Software Engineer, AI accelerator Runtime

OpenAI • San Francisco (CA)

On-site
USD 266,000 - 445,000
Principal AI Runtime Software Engineer — Accelerator
Principal AI Runtime Software Engineer — Accelerator

Ampere Computing LLC • Santa Clara (CA)

On-site
USD 182,000 - 273,000
Premium medical insurance
401K retirement plan
Unlimited Flextime
+2
AI Hardware Tools Engineer: Compiler & RTL Innovator
AI Hardware Tools Engineer: Compiler & RTL Innovator

OpenAI • United States

Remote
USD 180,000 - 240,000
AI Accelerator Runtime Lead Principal Software Engineer
AI Accelerator Runtime Lead Principal Software Engineer

Ampere Computing LLC • Portland (OR)

On-site
USD 182,000 - 273,000
Premium medical insurance
401K retirement plan
Unlimited flextime & 10+ paid holidays
Runtime Engineer, Multi-Target AI Systems
Runtime Engineer, Multi-Target AI Systems

Lemurian Labs • Santa Clara (CA)

Hybrid
USD 150,000 - 190,000
Equity
Medical/Dental/Vision coverage
Retirement savings plan
+1
Model Runtime Engineer for Frontier AI Inference
Model Runtime Engineer for Frontier AI Inference

OpenAI • San Francisco (CA)

On-site
USD 266,000 - 445,000