Software Engineer, Kernel Performance & Ai Tooling
OpenAI
San Francisco, United States
Remote
Low-level software development
Performance optimization
Kernel development
Build developer tooling and workflows that make kernel development and performance optimization faster, more scalable, and easier to debug, integrate, and deploy
Job Summary
Build developer tooling and workflows that make kernel development and performance optimization faster, more scalable, and easier to debug, integrate, and deploy.
Develop observability, diagnostics, and validation infrastructure that makes AI-assisted optimization systems more interpretable, reliable, and effective.
Optimize production kernels end to end by formulating optimization problems, running search loops, analyzing bottlenecks, debugging generated implementations, and landing improvements into production.
Matching Summary
Build developer tooling and workflows that make kernel development and performance optimization faster, more scalable, and easier to debug, integrate, and deploy.
Skills & Requirements
Must-have
Low-level software development
Performance optimization
Kernel development
Developer tooling
Observability and diagnostics
Nice-to-have
AI-assisted workflows
Agentic workflows
Compiler systems
Program synthesis
Hardware-software co-design
Key Requirements
Strong systems or tooling engineering experience
Experience with low-level software, performance optimization, or infrastructure
Familiarity with AI-assisted systems
Work Rights
May need to meet certain legal status requirements