
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 freeSoftware Engineer, ML Systems & Training Architecture
OpenAI · San Francisco
