
About OpenAI
Empowering humanity through safe AI innovation
Key Highlights
- Headquartered in San Francisco, CA with 1,001+ employees
- $68.9 billion raised in funding from top investors
- Launched ChatGPT, gaining 1 million users in 5 days
- 20-week paid parental leave and unlimited PTO policy
OpenAI is a leading AI research and development platform headquartered in the Mission District of San Francisco, CA. With over 1,001 employees, OpenAI has raised $68.9 billion in funding and is known for its groundbreaking products like ChatGPT, which gained over 1 million users within just five day...
🎁 Benefits
OpenAI offers flexible work hours and encourages unlimited paid time off, promoting at least 4 weeks of vacation per year. Employees enjoy comprehensi...
🌟 Culture
OpenAI's culture is centered around its mission to ensure that AGI benefits all of humanity. The company values transparency and ethical consideration...
Skills & Technologies
Overview
OpenAI is hiring a Software Engineer for the Sora team to design and scale infrastructure for multimodal training and evaluation. You'll work with distributed data systems and collaborate closely with researchers. This position requires strong experience in building reliable infrastructure.
Job Description
Who you are
You have a strong background in software engineering with a focus on distributed systems — you've designed and built scalable data infrastructure that supports high-stakes applications. Your experience includes managing distributed data pipelines and ensuring the reliability and efficiency of critical systems. You excel at collaborating with researchers to translate complex requirements into production-ready solutions, demonstrating your ability to bridge the gap between research and engineering.
You are detail-oriented and thrive in high-pressure environments — your work has contributed to the success of large-scale projects, and you understand the importance of building robust infrastructure that can handle significant loads. Your technical expertise is complemented by strong problem-solving skills, allowing you to tackle challenges head-on and optimize systems for performance and scalability.
What you'll do
As a Software Engineer on the Sora team, you will design, build, and maintain data infrastructure systems that support multimodal training and evaluation at OpenAI. Your responsibilities will include developing distributed compute and data orchestration systems, ensuring they are scalable, reliable, and secure. You will partner closely with researchers to understand their requirements and translate them into effective engineering solutions.
You will also focus on hardening and optimizing critical data infrastructure systems, ensuring they can scale by orders of magnitude while remaining efficient. Your role will involve continuous iteration and improvement of these systems, contributing to the rapid development cycles of the Sora team. You will play a key role in shaping the future of multimodal AI capabilities, making a significant impact on OpenAI's mission to benefit society through advanced technology.
What we offer
OpenAI provides a collaborative work environment where innovation thrives. You will have the opportunity to work with cutting-edge technologies and contribute to projects that have a meaningful impact on society. We offer a hybrid work model, allowing you to balance in-office collaboration with remote work flexibility. Additionally, we provide relocation assistance for new employees, ensuring a smooth transition to your new role.
Interested in this role?
Apply now or save it for later. Get alerts for similar jobs at OpenAI.
Similar Jobs You Might Like
Based on your interests and this role

Data Engineer
Exa is seeking a Data Engineer to architect and build the data infrastructure for their innovative search engine. You'll work with technologies like Rust, Kafka, and Flink to develop large-scale data processing systems. This role requires a deep understanding of lakehouse architectures and distributed data systems.

Software Engineering
OpenAI is hiring a Senior Software Engineer to design and build a load balancer for their research inference stack. You'll work with technologies like Java and Python, focusing on distributed systems and performance optimization. This role requires strong experience in building reliable and efficient systems.

Machine Learning Engineer
OpenAI is hiring a Distributed Training Engineer to enhance the training throughput of their internal framework for video models. You'll work with distributed systems and machine learning techniques in San Francisco. This role requires a strong background in optimizing performance and coding.

Machine Learning Engineer
OpenAI is hiring a Machine Learning Engineer to design and scale infrastructure for large-scale multimodal training and evaluation. You'll work with distributed data systems and collaborate closely with researchers. This position requires strong experience in building reliable infrastructure.

Distributed Systems Engineer
Krea is hiring a Distributed Systems Engineer to design and maintain large-scale distributed infrastructure for AI research and real-time model serving. You'll work with technologies like Kubernetes and Python, and collaborate closely with ML engineers. This position requires experience in distributed systems and cloud deployments.