openai
Software Engineer, Post-Training Research
San Franciscofulltimemid
About this role
Join OpenAI's Post-Training team as a Software Engineer to build internal tools and infrastructure that support model training and evaluation for ChatGPT and related products. You'll work on rapid prototyping, system refactoring, and experiment design while collaborating with research teams in a fast-paced environment.
What you'll do
- Rapidly prototype and develop internal tools and visualizations for researchers
- Collaborate with research teams to understand and support their needs
- Design, implement, test, and debug code across the full technology stack
- Refactor large codebases for improved module design and maintainability
- Redesign experiment configuration and evaluation systems
- Navigate and debug complex systems independently
What they're looking for
- Python proficiency
- Code quality and refactoring expertise
- Debugging complex systems
- Full-stack engineering capabilities
- T-shaped background (broad experience with deep expertise in one area)
- Fast learning and adaptation
- Internal tool or product development
- Agile development under competing priorities
Benefits
- Hybrid work model (3 days in office per week)
- Based in San Francisco, CA
- Relocation assistance provided
- Equal opportunity employer
- Work on cutting-edge AI systems
Opens the official application on the employer’s site. No login required.