← All roles

Hardware / Software CoDesign Engineer - 3P

OpenAI· Scaling
Apply on company site
Hybrid (San Francisco), Hybrid (Seattle)$381k - $485kFull-timePosted 7mo ago

About the role

OpenAI is hiring a Hardware / Software CoDesign Engineer to co-design future hardware with vendors for ML workloads, optimizing kernels, compilers, and system performance to support large-scale AI models. Role involves collaboration across kernel, compiler, and ML teams, and influencing hardware roadmaps for OpenAI workloads. Hybrid, with relocation assistance, based in San Francisco, CA.

Responsibilities

  • Co-design future hardware for programmability and performance with our hardware vendors
  • Assist hardware vendors in developing optimal kernels and add support for it in our compiler
  • Develop performance estimates for critical kernels for different hardware configurations and drive decisions on compute core and memory hierarchy features
  • Build system performance models at different abstraction levels and carry out analysis to drive decisions on scale up, scale out, front end networking
  • Work with machine learning engineers, kernel engineers and compiler developers to understand their vision and needs from high performance accelerators
  • Manage communication and coordination with internal and external partners
  • Influence the roadmap of hardware partners to optimize them for OpenAI’s workloads
  • Evaluate potential partners’ accelerators and platforms
  • As the scope of the role and team grows, understand and influence roadmaps for hardware partners for our datacenter networks, racks, and buildings

Qualifications

  • 4+ years of industry experience, including experience harnessing compute at scale and optimizing ML platform code to run efficiently on target hardware
  • Strong experience in software/hardware co-design
  • Deep understanding of GPU and/or other AI accelerators
  • Experience with CUDA, Triton or a related accelerator programming language
  • Experience driving Machine Learning accuracy with low precision formats
  • Experience with system performance modeling and analysis to optimize ML model deployment
  • Strong coding skills in C/C++ and Python
  • Are familiar with the fundamentals of deep learning computing and chip architecture/microarchitecture
  • Able to actively collaborate with ML engineers, kernel writers, compiler developers, system engineers, chip architects/microarchitects

Skills

Required:C/C++PythonCUDA/Triton or related accelerator programmingSystem performance modeling and analysisHardware/software co-design

Benefits

  • Medical, dental, and vision insurance for you and your family, with employer contributions to Health Savings Accounts
  • Pre-tax accounts for Health FSA, Dependent Care FSA, and commuter expenses (parking and transit)
  • 401(k) retirement plan with employer match
  • Paid parental leave (up to 24 weeks for birth parents and 20 weeks for non-birthing parents), plus paid medical and caregiver leave (up to 8 weeks)
  • Paid time off: flexible PTO for exempt employees and up to 15 days annually for non-exempt employees
  • 13+ paid company holidays, and multiple paid coordinated company office closures throughout the year for focus and recharge, plus paid sick or safe time
  • Mental health and wellness support
  • Employer-paid basic life and disability coverage
  • Annual learning and development stipend
  • Daily meals in our offices, and meal delivery credits as eligible
  • Relocation support for eligible employees
  • Additional taxable fringe benefits, such as charitable donation matching and wellness stipends
Last updated Oct 8, 2026. Interested? Apply on the company site.

About OpenAI

ai-infrastructure-and-developmentliquid-ai-recruiting-targetllmsetter-30setter-30-2026-q1speech-to-texttext-to-speechvoice-ai-stack

More open roles at OpenAI