Technical Program Manager, Research Compute Services
Core
Build and own tools, data, and platforms to translate research plans into concrete compute demand, manage fleet allocations, and optimize scheduling for OpenAI's research workloads.
Role type
Senior Technical Program Manager (Research Compute Services)
Builds
Compute demand systems, allocation tools, scheduling platforms, and data models for research workloads.
Domain
AI Research Infrastructure / Distributed Systems / Compute Fleet Management
Deliverable
production ML models
Required skills
Capacity planning, Kubernetes scheduling, optimization solvers, program leadership, data modeling, automation, stakeholder management, technical delivery, system design, resource allocation
Preferred skills
Experience with large-scale compute, distributed systems, research environments, fleet-wide allocation, solver evaluation, ambiguous problem solving
Technologies
Kubernetes, optimization solvers, fleet scheduling systems
Responsibilities
Partner with researchers to translate needs into compute services; own roadmap for demand and allocation systems; develop systems to convert research plans into actionable capacity needs; reconcile supply and demand across teams; build data models and automation for compute visibility; connect allocation plans to workload execution; improve scheduling efficiency with engineers; identify systemic gaps in fleet usage; lead technical delivery across multiple teams; communicate tradeoffs and progress to leadership.