OpenAI

Software Engineer, API SDK

OpenAI3 weeks ago
Location

Seattle

Type

Full Time

Salary

USD 293,000 – 385,000

Level

Senior

Role

Software Engineer, API SDK

Posted

May 22, 2026

Full TimeSenior

The role

Summary

OpenAI is seeking a skilled Software Engineer to enhance their API SDK development, focusing on creating and maintaining high-quality developer tools across multiple programming languages. The ideal candidate will play a crucial role in shaping the developer experience for OpenAI's world-leading AI platform, working to streamline SDK maintenance and support innovative API features.

What you'll do

SDK Development: Define and implement SDK experiences for new and future API features across multiple programming languages
SDK Infrastructure: Build and maintain automated systems for streamlined SDK maintenance and generation
Strategic Planning: Contribute to SDK strategy and roadmap, including language support and feature development
Cross-Team Collaboration: Work closely with API, Developer Experience, and Go-to-Market teams to optimize SDK performance
Developer Support: Directly engage with developers by adding features, resolving issues, and improving documentation

What we look for

Technical

Programming LanguagesProficiency in multiple programming languages (Python, Node.js, Golang, Java, Ruby)
SDK DevelopmentExperience in building or maintaining software development kits (SDKs)
API DesignStrong understanding of API design principles and developer experience

Education

Computer ScienceBachelor's degree in Computer Science, Software Engineering, or related technical field preferred

Experience

Professional Experience7+ years of professional engineering experience in tech and product-driven companies
Open Source EngagementActive participation and contribution to open source communities

Skills

Required skills

SDK DevelopmentExpertise in creating and maintaining software development kits
Collaborative Problem SolvingAbility to work effectively in fast-paced, ambiguous environments

Nice to have

AI DevelopmentPrior experience with AI platforms and developer tools
Multilingual SDK DevelopmentExperience supporting SDKs across multiple programming languages

Compensation & benefits

Salary

USD 293,000 – 385,000 (annual)

Stock options

Available

Benefits

Equity Compensation

Stock options or equity package included in compensation

Innovative Work Environment

Opportunity to work on cutting-edge AI technology with global impact

Hybrid Work Arrangement

Flexible work model combining remote and in-office work


Interview process

  1. 1
    Initial Screening Resume and background review by OpenAI recruiting team
  2. 2
    Technical Interview Technical assessment of SDK development and programming skills
  3. 3
    Team Interviews Multiple rounds of interviews with API and SDK development team members
  4. 4
    Final Evaluation Comprehensive assessment of technical skills, cultural fit, and alignment with OpenAI's mission

Apply for this position

You'll be redirected to the company's application page