Software Engineer - API Designer

AI research and deployment company dedicated to ensuring general-purpose artificial intelligence benefits all of humanity
$310,000 - $385,000
Backend
Senior Software Engineer
In-Person
AI

Description For Software Engineer - API Designer

OpenAI is seeking a Software Engineer - API Designer to join their Applied AI department, focusing on their developer platform - the OpenAI API. This role is crucial in shaping the future of OpenAI's API infrastructure, which serves millions of developers and enterprises worldwide. The position offers a competitive salary range of $310K-$385K plus equity and comprehensive benefits.

The ideal candidate will be responsible for designing and building API products, managing the API review process, and collaborating with various teams to create world-class APIs. They should have a strong appreciation for API design principles and the ability to work independently in a fast-paced environment.

OpenAI's API powers the majority of AI applications used daily and has recently released significant features including o1, gpt-4o, realtime API, structured outputs, distillation, and prompt caching. The role requires someone who can balance technical expertise with product sensibility, treating API design with intentionality and care.

The company offers an impressive benefits package including comprehensive health coverage, mental health support, generous parental leave, unlimited PTO, and educational stipends. As part of OpenAI's mission to ensure AI benefits humanity, they maintain a strong commitment to diversity, equality, and safety in AI development.

This position represents an opportunity to work at the forefront of AI technology while helping shape how developers worldwide interact with OpenAI's powerful tools. The role combines technical expertise with product design, requiring someone who can both build and design excellent API experiences.

Last updated 6 days ago

Responsibilities For Software Engineer - API Designer

  • Design and build products that we launch in API – extending existing endpoints, adding new endpoints, or rethinking our entire API suite
  • Play a major role in our API Review process – working with all other teams to ensure our APIs meet our design standard
  • Collaborate closely with the rest of the API team, our Developer Experience team, and our GTM team to make our APIs the best in the world

Requirements For Software Engineer - API Designer

  • Appreciate taste in API design
  • Can thrive and operate independently in a fast-paced environment with ambiguous requirements and goals
  • Love building for other developers, and thrive on feedback from opinionated users
  • Are an engineer at heart, but are willing to lean into product decisions

Benefits For Software Engineer - API Designer

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

Interested in this job?

Jobs Related To OpenAI Software Engineer - API Designer

Backend Software Engineer, Intelligent Support Engineering

Senior Backend Software Engineer role at OpenAI, building intelligent support systems with latest AI technologies, $310K-$385K + equity, San Francisco based.

Developer Advocate, Developer Experience - Japan

Senior Developer Advocate position at OpenAI in Tokyo, focusing on developer experience, community building, and technical content creation for AI platform adoption.

Supercomputing, Software Engineer - Scheduling

OpenAI seeks a Supercomputing Software Engineer for Scheduling to design and operate job management systems for large-scale AI model training.

Software Engineer - Power Management, Hardware Health

OpenAI seeks a Senior Software Engineer for power management and hardware health, focusing on optimizing large-scale supercomputers for AI research.

Software Engineer, Financial Engineering

OpenAI seeks a Senior Software Engineer for Financial Engineering to architect and build next-gen billing systems for AI products.