Software Engineer, ML Systems & Training Architecture at OpenAI - ScoutJobs - The AI-curated global job board
Skip to content
OpenAI
Posted 9 hours ago

Software Engineer, ML Systems & Training Architecture

OpenAISoftware Engineer, ML Systems & Training Architecture

Requirements

Software engineering fundamentals, ML systems experience, Distributed systems experience, GPU infrastructure knowledge, Code review expertise

Skills

Machine LearningDistributed Systems

About the role

About the Company

OpenAI is an AI research and deployment company dedicated to ensuring that general-purpose artificial intelligence benefits all of humanity. We push the boundaries of the capabilities of AI systems and seek to safely deploy them to the world through our products.

Responsibilities

  • Review, improve, and clean up code across training frameworks and adjacent infrastructure
  • Identify risky or low-quality changes and raise the code quality bar
  • Debug issues across ML training systems, GPUs, clusters, networking, and related infrastructure
  • Unblock researchers and engineers regarding 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

Requirements

  • Strong software engineering fundamentals
  • Excellent code review judgment
  • Experience with ML systems, training frameworks, GPUs, distributed systems, or infrastructure
  • Ability to read and debug unfamiliar codebases quickly
  • Experience reviewing messy, fast-moving, or AI-generated codebases
  • Ability to work onsite in San Francisco 5 days per week
ScoutJobs Agent

Get matches like this delivered daily

Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.

Get started — it's free

Software Engineer, ML Systems & Training Architecture

OpenAI · San Francisco

Sign up to apply