Skip to content

SDK Software Engineer, AI

146k – 235kSan Francisco, CANew York, NYBoston, MASeattle, WABackend EngineeringRemote5+ YOE
Summary

Builds and maintains feature-rich open-source AI SDKs in Python and TypeScript for GenAI feature control, monitoring, and optimization. Requires 5+ years experience with these languages, AI SDK familiarity, strong testing skills, and open-source contributions.

About the role

Responsibilities

  • Contribute to the development of our open-source AI SDKs, including implementing new features and keeping up-to-date with the latest development practices
  • Collaborate with our engineering and product teams to drive the implementation and release of major features
  • Drive key improvements to key developer experience touch points within the SDK
  • Actively maintain our open-source repositories
  • Identify areas of improvement and advocate for best practices
  • Have an active voice in shaping both technology and product decisions

Qualifications

  • Demonstrable experience building libraries and packages used by other developers
  • 5+ years experience with Python and Typescript
  • Experience working with AI SDKs such as the OpenAI and Vercel AI SDKs
  • Strong computer science fundamentals
  • Committed to working in a communicative, collaborative environment
  • Self‐starter and problem solver, willing to solve difficult problems and work independently when necessary
  • Strong testing background: experience building unit, integration, load tests, and benchmarks
  • Experience writing production-ready code with emphasis on quality and maintainability
  • Experience contributing to open-source software

Pay

Target pay ranges based on Geographic Zones* for Level 3:

Zone 1: San Francisco/Bay Area or NYC Metropolitan Area, Boston, Seattle - $171,200 - $235,400 Zone 2: Irvine, LA, Monterey, Santa Barbara, Santa Rosa, Austin, Portland, Philadelphia, Chicago - $154,100 - $211,860 Zone 3: All other US locations - $145,500 - $200,090

*Within the United States, our geographic pay zones are defined by counties surrounding major metropolitan areas.

Restricted Stock Units (RSUs), health, vision, and dental insurance, and mental health benefits in addition to salary.

Skills
PythonTypeScriptOpenAI SDKVercel AI SDKunit testingintegration testingload testingbenchmarksopen-source contribution
Similar roles at this salary range
All Backend Engineering jobs →
Mem0

Backend Engineer

Backend engineer building and operating REST APIs, data models, and production services in Python on AWS/K8s for an AI memory platform.

165k – 250kSan Francisco, CABackend EngineeringOn-site2+ YOEAWSFlask
6sense

Software Engineer III

Design, develop, and scale distributed backend systems and APIs using Python or Java. Requires 4+ years of experience building scalable services and microservices on cloud platforms.

148k – 217kSan Francisco, CABackend EngineeringRemote4+ YOEAWSGCP
Tailscale

Backend Engineer, Identity

Backend engineer focused on identity and access management, building authentication features (SSO, OAuth2, SAML, WebAuthn) and SCIM sync capabilities in Go for a distributed systems platform.

163k – 204kUnited StatesBackend EngineeringRemote5+ YOEGoSSO
MongoDB

Senior Software Engineer, Atlas Search Query

Lead complex search query architecture and optimization projects for MongoDB Atlas Search. Requires 5+ years in data management/search systems, distributed systems experience, and proficiency in Java and Rust.

126k – 248kSan Francisco, CABackend EngineeringHybrid5+ YOEJavaRust
Twilio

Staff Software Engineer

Lead technical architecture and roadmap for Twilio's Compliance Experiences platform, building scalable microservices and high-volume APIs while mentoring engineers and leveraging AI tools to accelerate delivery.

171k – 252kUnited StatesBackend EngineeringRemote12+ YOEGoAWS