Host Systems Software Engineer

AI research and deployment company building and deploying frontier AI products, including ChatGPT, Codex, and its API platform.

41 current maintainers27 active leads7 new active leads120 lead step-downs17 early lead departures
San Francisco, United States
About OpenAI

OpenAI’s mission is to ensure artificial general intelligence benefits all of humanity. It consists of the nonprofit OpenAI Foundation and OpenAI Group, a public benefit corporation governed by the Foundation.

View jobs by OpenAI

Skills

Candidate Availability

Required and preferred rules are kept separate and reflect the wording in the original posting.

About the Role

You will help define and build the host software stack for custom next-generation AI systems. You'll work close to the hardware on Linux kernel drivers, high-throughput I/O paths and RDMA networking, bring up new platforms, debug complex cross-boundary issues, and build tooling for testing, diagnostics and performance characterization.

Requirements

  • Experience building low-level or performance-critical systems software
  • Strong C or C++ skills, with proficiency in Python and Linux tooling
  • Strong Linux systems fundamentals and ability to debug across hardware and software
  • Hands-on experience in at least one area such as Linux kernel drivers, RDMA, PCIe, DMA, NIC or accelerator software
  • Experience owning complex software projects from design through validation
  • Strong cross-functional communication skills

Responsibilities

  • Design, implement and debug host-side systems software including Linux kernel drivers and userspace components
  • Build and optimize high-throughput, low-latency communication paths including RDMA
  • Develop software around PCIe, DMA, NICs, accelerators and memory movement
  • Bring up new hardware platforms and diagnose complex issues across kernel, firmware, networking and hardware
  • Build tooling for integration, testing, diagnostics, observability, qualification and performance characterization
  • Collaborate with hardware, networking and platform teams to define interfaces
  • Work with external vendors to integrate technologies and resolve issues
  • Help shape technical direction and engineering practices

Benefits

  • Equity
  • Performance-related bonus
  • Medical, dental and vision insurance with HSA employer contributions
  • Health FSA, Dependent Care FSA and commuter pre-tax accounts
  • 401(k) with employer match
  • Paid parental leave up to 24 weeks, plus paid medical and caregiver leave up to 8 weeks
  • Flexible PTO for exempt employees
  • 13+ paid company holidays and company office closures
  • Mental health and wellness support
  • Employer-paid basic life and disability coverage
  • Annual learning and development stipend
  • Daily meals in offices and meal delivery credits
  • Relocation support
  • Charitable donation matching and wellness stipends