Operating Systems Engineer | Consumer Devices

OpenAI
San Francisco, CA
Category Engineering
Job Description
We are looking for an Operating Systems Engineer to build and harden the OS foundations for OpenAI products. The successful candidate will work on end-to-end OS capabilities spanning the OS kernel, userspace services, application frameworks, UI toolkits, and application-facing APIs.

Requirements

  • Strong experience with systems programming (such as with Linux, BSD, etc)
  • Professional proficiency in C, C++ for low-level systems development
  • Experience building or maintaining core OS services and platform software
  • Track record of debugging complex issues across kernel/userspace boundaries using tracing, profiling, and structured root cause analysis
  • Familiarity with security fundamentals in OS design
  • Production experience with Rust in systems contexts (kernel-adjacent tooling, userspace services, security-sensitive components, or performance-critical libraries)
  • Experience with OS security hardening: SELinux/AppArmor policy, sandboxing, seccomp, namespaces/cgroups, secure boot chains, exploit mitigations
  • Experience setting up and operationalizing observability: eBPF-based tooling, perf pipelines, automated regression detection
  • Performance and power optimization experience
  • Experience supporting application or UI frameworks at the OS boundary

Benefits

  • Free meals
  • Flexible work hours
  • Generous parental leave
  • Mental health resources
  • Professional development opportunities
]]>