OpenAI

Training Performance Engineer

San Francisco

Role brief

What this role is asking for.

About the Team Training Runtime designs the core distributed machine-learning training runtime that powers everything from early research experiments to frontier-scale model runs. With a dual mandate to accelerate researchers and enable frontier scale, weโ€™re building a unified, modular runtime that meets researchers where they are and moves with them up the scaling curve. Our work focuses on three pillars: high-performance, asynchronous, zero-copy tensor and optimizer-state-aware data movement; performant, high-uptime, fault-tolerant training frameworks (training loop, state management, resilient checkpointing, deterministic orchestration, and observability); and distributed process management for long-lived, job-specific and user-provided processes. We integrate proven large-scale capabilities into a composable, developer-facing runtime so teams can iterate quickly and run reliably at any scale, partnering closely with model-stack, research, and platform teams. Success for us is measured by raising both training throughput (how fast models train) and researcher throughput (how fast ideas become experiments and products). About the Role As a Training Performance Engineer, youโ€™ll drive efficiency improvements across our distributed training stack. Youโ€™ll analyze large-scale training runs, identify utilization gaps, and design optimizations that push the boundaries of throughput...

Similar searches

Keep browsing verified remote roles.

These links connect this role to broader free job pages with official application sources and stricter location handling where we have enough proof.

Company role signals

OpenAI role signals.

Repeated tags across 713 active roles show the current hiring pattern.