Software Engineering

San Francisco
Member of Technical Staff

We are seeking software generalists who have experience building, designing, and administering software systems end-to-end; who can enter a new domain and choose the right set of abstractions, systems, or tools to build; and who want to become machine learning experts.

We're working towards tackling ambitious technical goals with our team of engineers and researchers. Engineers on our team work on a diverse set of projects to create complex environments for agents to train in, scale our ability to experiment quickly, and track our progress. Examples of past and current project include:

- Gym (github) — a toolkit for developing and comparing reinforcement learning algorithms.
- Universe (github) — a software platform for measuring and training an AI's general intelligence across the world's supply of games, websites and other applications. You can read more about the architecture here.
- RaaS (Robots as a Service) — a middleware for controlling robots and auxiliary hardware using a simple REST API.
- Infrastructure — see the Infrastructure Engineering job post.

In all cases, we look for people who are self-motivated and excited about the transformative potential of AI. You don't need any past experience building systems for machine learning, or machine learning expertise to be successful in this role.

About OpenAI

OpenAI’s mission is to build safe AI, and ensure AI's benefits are as widely and evenly distributed as possible. We are building a team of researchers and engineers to make the defining breakthroughs in machine learning.

We care about what people will accomplish here much more than what they've already done: for any of our hiring criteria, demonstration of exceptional motivation and potential can overcome a lack of experience. We value personal development; we hire curious, highly-motivated individuals who look to grow in areas where they have not yet achieved mastery.

Our impact is greater than just publishing research papers. We build working systems. We try to empower and strengthen the AI research community, and collaborate freely. We publish our techniques, tools, and methods, and try to find creative approaches for how to improve the progress and impact of ML research.

We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.