Software Engineer, Research Developer Productivity
SCRAPED
Used Tools & Technologies
Not specified
Required Skills & Competences ?
Docker @ 3 Kubernetes @ 3 Python @ 3 CI/CD @ 3 Rust @ 3Details
About the Team
The Fleet team builds core components to enable productive research from small to state-of-the-art scale across OpenAI, with the goal of accelerating progress towards AGI. The team frequently collaborates with other teams to speed up the development of new state-of-the-art capabilities.
Role summary
As OpenAI scales with more researchers and engineers, this role focuses on improving the development experience for both engineers and scientists. You will build and maintain systems that allow the research + engineering organization to iteratively develop, test, and deploy new features reliably and with high velocity. You will drive the vision and design for how software should be built, tested, and deployed, and you will take ownership of parts of the environment that rely heavily on Python, Rust, and C++.
This role is based in San Francisco, CA and uses a hybrid work model (three days in office per week). OpenAI offers relocation assistance to new employees for this San Francisco role.
Responsibilities
- Design, build, and maintain continuous integration pipelines and testing infrastructure for research and engineering workflows
- Own and improve the development experience for large monorepos used by researchers and engineers
- Design, maintain, and document build systems and deployment tooling
- Provide tools, metrics, and platform components that enable fast, reliable iteration, testing, and deployment
- Collaborate with research and engineering teams to ensure low-friction workflows and scalable platforms
- Provide training and support around the build system, CI/CD, and testing practices
Technologies and skills mentioned
- Python
- Rust
- C++
- Docker
- Kubernetes
- CI/CD and continuous integration pipelines
- Large monorepo development and deployment
- Build systems and testing infrastructure
Requirements
- Experience supporting large monorepo development and deployment
- Proficient Python programming experience in large codebases
- Proficiency with Docker and Kubernetes
- Experience with CI/CD and designing/testing pipelines
- Pragmatic engineering approach and experience driving improvements to developer productivity
Benefits and compensation
- Base salary range listed: $255,000 β $325,000 (may vary by market location, skills, and experience)
- Offers equity and other components of total compensation (performance bonuses for eligible employees)
- Medical, dental, and vision insurance with employer contributions to Health Savings Accounts
- Pre-tax accounts (Health FSA, Dependent Care FSA, commuter expenses)
- 401(k) retirement plan with employer match
- Paid parental leave and paid medical/caregiver leave
- Flexible PTO and paid company holidays
- Mental health and wellness support; employer-paid basic life and disability coverage
- Annual learning & development stipend
- Daily meals in offices and meal delivery credits as eligible
- Relocation support for eligible employees
Other notes
- Background checks will be administered in accordance with applicable law
- OpenAI is an equal opportunity employer and is committed to providing reasonable accommodations to applicants with disabilities
- The posting contains links to OpenAI policies for applicants (EEO, privacy, accommodation forms)