Full Stack Engineer - Post Training @ OpenAI
Your Application Journey
Email Hiring Manager
Job Details
About the Team
The Post Training team is responsible for training models for deployment in ChatGPT, the API, and future products. They work closely with research and product teams across OpenAI to ensure that models are safe, efficient, and reliable for millions of users.
About the Role
As a Full Stack Engineer - Post Training, you will prototype and develop internal tools and products for researchers, including creating visualizations for model evaluation. You will work across the full stack, from building front-end interfaces to debugging backend and data pipelines. This role demands comfort with rapid prototyping, working independently, and handling competing priorities.
Responsibilities
- Rapidly prototype and build tools and visualizations.
- Collaborate with research teams to develop full stack solutions.
- Design, implement, test, and debug code within the research stack.
Ideal Candidate
- Experience building maintainable backend infrastructure.
- Proven ability to build user-facing products.
- Experience in shipping products quickly under deadlines.
- Proficiency in JavaScript, React, and related web technologies.
- Proficiency in Python and other backend languages.
- Ability to learn new technologies and spin up new services rapidly.
- Strong team player with flexibility across tasks.
About OpenAI
OpenAI is dedicated to ensuring that general-purpose AI benefits all of humanity. They push the boundaries of AI capabilities and focus on safe deployment of their advanced products. OpenAI is committed to inclusivity, equal opportunity, and providing reasonable accommodations to applicants with disabilities.
Additional Information
This role is based in San Francisco, CA and uses a hybrid work model (3 days in-office per week). The position offers relocation assistance to new employees. Compensation Range: $255K - $405K.
Key skills/competency
- Full stack development
- Prototyping
- JavaScript
- React
- Python
- Research collaboration
- Backend infrastructure
- Data pipelines
- Visualization
- Hybrid work
How to Get Hired at OpenAI
🎯 Tips for Getting Hired
- Research OpenAI's culture: Understand OpenAI's mission and recent initiatives.
- Customize your resume: Highlight full stack projects and prototyping experience.
- Prepare technical stories: Detail your work in JavaScript and Python.
- Practice behavioral interviews: Share examples of rapid problem solving.