Software Engineer, ML Systems & Training ArchitectureActive$295K–$380K

The opportunity

The OpenAI Robotics team is focused on unlocking general-purpose robotics and pushing towards AGI-level intelligence in dynamic, real-world settings. Working across the entire model stack, we integrate cutting-edge hardware and software to explore a broad range of robotic form factors.

What you'll do

  • Review, improve, and clean up code across training frameworks and adjacent infrastructure.

  • Identify risky or low-quality changes before they land, and raise the code: quality bar without slowing the team down.

  • Debug issues across ML training systems, GPUs, clusters, networking, and related infrastructure.

  • Help researchers and engineers unblock broken training jobs, flaky workflows, and brittle internal tooling.

  • Improve the reliability, maintainability, and usability of the robotics team’s training framework.

  • Move quickly on practical engineering problems that directly affect team velocity.

What they're looking for

  • Have strong software engineering fundamentals and excellent code review judgment.
  • Have experience with ML systems, training frameworks, GPUs, distributed: systems, infrastructure, or similarly complex technical environments.
  • Read and debug unfamiliar codebases quickly, and enjoy getting to root cause.
  • Ship high-quality code with strong velocity and pragmatic judgment.