Taro Logo

Software Engineer, Model Behavior

AI research and deployment company dedicated to ensuring general-purpose artificial intelligence benefits humanity
$255,000 - $405,000
Backend
Senior Software Engineer
Hybrid
1,000 - 5,000 Employees
5+ years of experience
AI
This job posting is no longer active. Check out these related jobs instead:

Job Description

OpenAI is seeking a full-stack Software Engineer to join their Model Behavior team, which plays a crucial role in shaping how their AI models interact with users. This position offers a competitive salary range of $255K-$405K plus equity and comprehensive benefits.

The role involves building sophisticated systems to analyze and improve model behavior at scale, working across the entire stack from front-end visualizations to back-end data pipelines. The successful candidate will be responsible for developing robust evaluations, creating observability tools, and implementing telemetry systems to track model performance and user interactions.

The position is based in San Francisco with a hybrid work model (three days in office), and OpenAI offers relocation assistance. The team operates in a fast-paced environment, requiring quick prototyping and iteration while maintaining high standards for user experience and technical excellence.

Key responsibilities include building systems to understand user engagement with models, developing evaluation frameworks, creating dashboards and visualizations, and maintaining robust data pipelines. The ideal candidate should have experience with full-stack observability tooling, evaluation systems, and a strong product sense.

OpenAI offers an exceptional benefits package including comprehensive health coverage, mental health support, generous parental leave (24 weeks for birth parents), 401(k) matching, and annual learning stipends. The company is committed to diversity and equal opportunity employment, making it an attractive destination for talented engineers looking to make an impact in the AI field.

The role presents a unique opportunity to work at the forefront of AI technology, directly influencing how millions of users interact with OpenAI's models while contributing to the company's mission of ensuring AI benefits humanity. The position combines technical challenges with product development, requiring both engineering expertise and user-experience sensitivity.

Last updated 15 days ago

Responsibilities For Software Engineer, Model Behavior

  • Build systems to understand and act on user engagement with models
  • Develop robust evaluations to track improvements in model behavior
  • Build and maintain telemetry, logging, and data pipelines
  • Rapidly prototype and develop tooling, dashboards, and visualizations
  • Design, implement, test, and debug code across the research and product stack
  • Collaborate across teams to deliver solutions
  • Own and support experiments that validate hypotheses around model behavior

Requirements For Software Engineer, Model Behavior

Python
JavaScript
TypeScript
  • Experience building and maintaining full-stack observability tooling
  • Experience building evaluations for capability and model improvements
  • Ability to ship quickly under competing priorities
  • Understanding of evaluations and curiosity about model training
  • Strong product sense and care for interface aesthetics
  • Effective cross-team collaboration skills
  • Experience with AI/ML workloads (bonus)

Benefits For Software Engineer, Model Behavior

Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Assistance
401k
Parental Leave
Equity
  • Medical, dental, and vision insurance for you and your family
  • Mental health and wellness support
  • 401(k) plan with 50% matching
  • Generous time off and company holidays
  • 24 weeks paid birth-parent leave & 20-week paid parental leave
  • Annual learning & development stipend ($1,500 per year)
  • Equity