Compute Optimization Researcher/engineer

OpenAI OpenAI · AI Frontier · San Francisco, CA · Scaling

This role focuses on optimizing compute capacity and resource allocation for AI workloads, combining mathematical modeling, software systems, and cross-functional execution. It involves developing models for capacity allocation, demand forecasting, workload scheduling, and infrastructure utilization across various environments. The role requires expertise in optimization, planning, and infrastructure analytics, with a strong emphasis on Python and data tooling.

What you'd actually do

  1. Build optimization models for compute allocation, workload scheduling, and cluster utilization.
  2. Develop planning systems that balance supply, demand, cost, latency, and reliability constraints.
  3. Create forecasting frameworks for GPU demand, infrastructure growth, and capacity needs.
  4. Design decision tools for allocating compute across internal teams, products, and strategic priorities.
  5. Partner with architecture, infrastructure engineering, finance, and operations teams to translate business needs into mathematical models.

Skills

Required

  • Optimization modeling
  • Capacity planning
  • Demand forecasting
  • Workload scheduling
  • Infrastructure utilization
  • Linear programming
  • Mixed-integer optimization
  • Convex optimization
  • Simulation
  • Forecasting methods
  • Python
  • SQL
  • Pandas
  • Spark
  • Analytical problem-solving
  • Cross-functional collaboration
  • Communication skills

Nice to have

  • Large-scale infrastructure
  • Cloud capacity planning
  • Data center operations
  • Gurobi
  • CPLEX
  • CVXPY
  • Pyomo
  • GPU fleet optimization
  • Networking systems optimization
  • Distributed compute optimization
  • Supply-demand planning
  • Logistics
  • Marketplace optimization
  • Resource scheduling
  • Fast-scaling technology environments

What the JD emphasized

  • Doctorate degree in Computer Science, Engineering, Mathematics, Operations Research, Economics, or related field.
  • 5+ years of experience in optimization, planning, infrastructure analytics, or systems engineering.
  • Strong experience with linear programming, mixed-integer optimization, convex optimization, simulation, or forecasting methods.
  • Proficiency in Python and data tooling (SQL, Pandas, Spark, etc.).
  • Experience translating real-world business constraints into scalable optimization systems.
  • Strong analytical problem-solving skills with comfort operating in ambiguous environments.
  • Ability to influence cross-functional stakeholders without formal authority.
  • Excellent communication skills with both technical and non-technical audiences.