OpenAI

Software Engineer - Compiler, Kernels, Runtime

OpenAI

Overview

Role involves building and optimizing low-level stack for ML training infrastructure.

Ideal candidate has proficiency in systems programming and experience in compiler development or high-performance computing.

310k usd / yearhybridpermanentfull-timeEnglishRustPythonC++

Locations

  • United States, California, San Francisco

Requirements

  • Experience in systems programming
  • Proficient in Rust or C++
  • Experience in compiler development or runtime systems

Responsibilities

  • Design and build APIs for computation
  • Contribute to compiler infrastructure
  • Optimize compute and data kernels
  • Profile and optimize system bottlenecks
  • Develop simulation infrastructure
  • Deploy runtime and compiler updates
  • Work across diverse stack

Benefits

  • Medical, dental, and vision insurance
  • Mental health support
  • 401(k) with matching
  • Generous time off
  • Paid parental leave
  • Annual learning stipend