OpenAI
Software Engineer, Distributed Data Systems - Robotics
About this role
OpenAI seeks a Software Engineer to build and scale distributed data infrastructure supporting large-scale multimodal AI training and robotics research. You'll design resilient data pipelines, collaborate with researchers to meet complex requirements, and optimize systems handling massive computational workloads in the San Francisco office (hybrid, 3 days/week).
What you'll do
- Design and maintain distributed compute, data orchestration, and storage systems for AI training
- Scale data platforms to handle orders-of-magnitude growth while maintaining reliability
- Translate researcher requirements into production-grade infrastructure solutions
- Harden, optimize, and support critical multimodal training and evaluation pipelines
- Ensure data infrastructure security, scalability, and operational efficiency
What they're looking for
- Distributed systems design and implementation
- Large-scale infrastructure development
- Data pipeline orchestration
- Software engineering fundamentals
- System reliability and optimization
- Ability to work with ambiguity
- Organizational and project management skills
Benefits
- Hybrid work model (3 days in-office per week)
- Relocation assistance available
- Work on cutting-edge AI and robotics technology
- Collaborate with world-class researchers
- Equal opportunity employer with comprehensive non-discrimination policy
Opens the application — the Jobs AI extension fills it for you. Set up autofill
Opens the official application on the employer’s site. No login required.
OpenAI
OpenAI builds AI infrastructure and products, including large-scale data center campuses for AI computing and generative AI applications for enterprise customers. The company is hiring civil engineers, project engineers, electrical design engineers, data center R&D engineers, and AI deployment engineers to expand its infrastructure capabilities and help customers deploy AI solutions.
View all jobs at OpenAI