Nuvepro - Task Intelligence for the Enterprise
OpenAI· Runtime· London, UK

Training, Process Management Engineer

Classified Tasks (20)

Automate 0%Augment 90%Human-Only 10%

Augment (18)

AI assists, human decides

Work across Python and Rust codebases to develop and support the training runtime

technical

Design software to orchestrate and monitor machine learning workloads on large supercomputers

technical

Build software to orchestrate and monitor machine learning workloads on large supercomputers

technical

Maintain software to orchestrate and monitor machine learning workloads on large supercomputers

operational

Profile the software stack and optimize computation orchestration at frontier scale

analytical

Optimize high-performance asynchronous systems for performance, correctness, and scalability

technical

Improve reliability for long-running training jobs

operational

Improve observability for long-running training jobs

operational

Improve fault tolerance for long-running training jobs

operational

Debug complex distributed systems issues across large clusters

technical

Launch processes across clusters and coordinate their execution as part of the distributed OS

technical

Supervise large numbers of processes composing modern training workloads

operational

Ensure jobs run reliably across massive clusters while maintaining performance, stability, and observability

operational

Expose thousands of computers as a unified system for researchers and large-scale runs

technical

Create introspectable systems to enable fast debugging and development cycles

technical

Relentlessly optimize systems for scale while maintaining stability and performance

technical

Optimize end-to-end platform architectures to maximize local and distributed performance across supercomputers

technical

Perform systems-level debugging, performance analysis, and memory profiling on Linux

analytical

Human-Only (2)

Requires human judgment

Respond to changing shapes and needs of ML systems to enable researchers' workflows

communication

Collaborate with researchers to support individual parallel experiments and very large-scale training runs

communication

Job description

Training, Process Management Engineer | OpenAI Careers ## Training, Process Management Engineer Runtime - London, UK Apply now(opens in a new window) ## **About the Team** Training Runtime designs the core distributed runtime that powers everything from early research experiments to frontier-scale model runs. We work on building robust, scalable, high performance components to support our distributed training workloads. Our priorities are to maximize the productivity of our researchers and our hardware, with the goal of accelerating progress towards AGI. Within Training Runtime, the **Process Management** team develops the distributed OS responsible for launching, coordinating, and supervising the large numbers of processes that make up modern training workloads. Our runtime sits beneath training frameworks and on top of research infrastructure, ensuring jobs run reliably across massive clusters while maintaining performance, stability, and observability. Success for us is measured by both system reliability and researcher velocity - enabling ideas to scale from experiments to production training runs. ## **About the Role** As a **Training Runtime: Process Management Engineer**, you will work on the software that ties thousands of computers together and exposes them as a unified system. This system has to serve individual researchers running multiple parallel experiments, as well as our largest training runs spanning 100’s of thousands and even millions of machines and accelerators. This requires easy to use, introspectable systems that can promote a fast debugging and development cycle, as well as relentless optimization for scale while maintaining stability and performance throughout. You will work primarily in **Rust**, building high-performance asynchronous systems with a strong emphasis on performance, correctness, and scalability. Working at this scale and at the frontier of AI development poses novel challenges. Out-of-the-box approaches often don’t work. The problems you will be working on are highly ambiguous and require strong design judgment as well as proficient execution to advance the state of our infrastructure. We’re looking for people who love optimizing an end-to-end platform, understanding high-performance architectures to maximize both local and distributed performance across our supercomputers. We’re looking for engineers excited by the rapid pace of responding to the dynamic and evolving needs of our training runtime and compute stack. This role is based in London, UK. We use a hybrid work model of 3 days in the office per week and offer relocation assistance to new employees. ## **In this role, you will:** * Work across our Python and Rust stack * Design, build, and maintain software to orchestrate and monitor machine learning workloads on our largest supercomputers * Profile and optimize our software stack to support computation orchestration at frontier scale * Improve reliability, observability, and fault tolerance for long-running jobs * Debug complex distributed systems issues across large clusters * Respond to the changing shapes and needs of the ML systems to enable our researchers ## **You might thrive in this role if you:** * Have experience developing distributed systems (not just operating them) * Enjoy understanding how large systems behave and fail at scale * Care deeply about performance, correctness, and reliability * Have strong software engineering skills and are proficient in Python and Rust or another systems programming language (e.g. C++) * Have solid Linux knowledge, and are comfortable with systems-level debugging, performance analysis, and memory profiling * Are comfortable and experienced working and developing asynchronous and concurrent systems * Like high-ownership environments with light process and strong engineering agency **About OpenAI** OpenAI is an AI research and deployment company dedicated to e
Source: OpenAI careers · scraped 2026-05-22
Apply at OpenAI