openai
Host Systems Software Engineer
San Francisco (Remote)fulltimemid
About this role
OpenAI seeks a systems software engineer to design and build host-side software for custom AI infrastructure, focusing on kernel drivers, high-performance I/O, and networking. You'll work across hardware and software boundaries to optimize and bring up next-generation AI systems from low-level interfaces through production deployment.
What you'll do
- Design and implement Linux kernel drivers and userspace components for AI infrastructure
- Optimize software for high-throughput, low-latency communication including RDMA and networking
- Develop software for PCIe, DMA, network interfaces, and accelerator device interaction
- Bring up new hardware platforms and diagnose cross-layer issues in kernel, firmware, and hardware
- Build tooling for integration, testing, diagnostics, and performance characterization
- Collaborate with hardware, networking, and external vendor teams on platform integration
What they're looking for
- C/C++ programming
- Linux kernel development and systems fundamentals
- RDMA, RoCE, and kernel networking
- PCIe, DMA, and I/O subsystem knowledge
- Hardware platform bring-up and debugging
- Python and Linux automation tooling
- Performance optimization and profiling
- Rust (preferred)
Opens the official application on the employer’s site. No login required.