Skip to main content

openai

Software Engineer, API SDK

Seattle (Remote)fulltimemid

About this role

OpenAI is seeking a Software Engineer to develop and maintain official SDKs for the OpenAI API across multiple languages. You'll define SDK experiences for new API features, automate SDK generation and maintenance systems, and collaborate with teams to ensure developers have world-class tools for building AI applications.

What you'll do

  • Design and implement SDK experiences for new API features and future versions
  • Build and maintain automated systems for SDK generation and maintenance
  • Contribute to SDK strategy including language support and feature prioritization
  • Collaborate with API, Developer Experience, and GTM teams
  • Engage directly with developers on feature additions, bug fixes, and documentation
  • Work in open source community and gather feedback from developer users

What they're looking for

  • SDK design and development
  • Multi-language programming (Python, Node.js, Go, Java, Ruby preferred)
  • SDK generation and automation tools
  • API design experience
  • Open source community engagement
  • Cross-team collaboration
  • Independent problem-solving in ambiguous environments
  • Developer-focused product thinking

Benefits

  • Competitive compensation: $293K-$385K USD
  • Work on widely-used AI platform serving millions of developers
  • Shape the future of AI developer tooling
  • Collaborative environment with experienced teams
  • Equal opportunity employer with inclusive workplace policies
Apply on the employer's site

Opens the official application on the employer’s site. No login required.