OpenTalent
Hire AI TalentFor EmployeesTop 3%Jobs
Sign inJoin freeEmployer Login
Join free
OpenTalent

The Cohire for AI engineers — and the hiring partner for the teams building frontier intelligence.

Features

  • AI Job Match
  • Resume AI
  • Application Autofill
  • Cohire

For engineers

  • Browse jobs
  • AI Research roles
  • ML Engineering roles
  • Applied AI roles
  • Early-career track
  • Salary data

Resources

  • Blog
  • Events
  • Interview guides
  • Frontier lab insights

Company

  • About
  • For employees
  • Careers
  • Partners
  • Contact
  • Privacy · Terms
© 2026 Gravity Engineering Services Pvt. Ltd. All rights reserved.hello@opentalent.in
All jobs
remote

Senior Software Engineer - SDK

Software Engineer - SDK

Senior Software Engineer role at Amplitude, focusing on building and maintaining software development kits (SDKs) with expertise in Python, Node.js, Machine Learning, and AWS.

About the role

Amplitude is the leading AI analytics platform, helping over 4,700 customers—including Atlassian, Burger King, NBCUniversal, and Square—build better products and digital experiences. With powerful AI Agents embedded across our platform, teams can analyze, test, and optimize user experiences faster than ever. Ranked #1 across multiple categories in G2’s Winter 2026 Report, Amplitude is the best-in-class solution for product, data, and marketing teams. Learn more at amplitude.com .

As an organization, we deliver for our customers by living our values. We operate from a place of humility, take ownership of problems and successes, approach challenges with a growth mindset, and put our customers at the center of everything we do.

Amplitude’s Commitment to Diversity Equity & Inclusion (DEI): Amplitude believes that diversity enables the creation of better products, improves the ability to solve complex problems, and drives more powerful solutions. We strive to create an environment of inclusion—one focused on psychological safety, empathy, and human connection—that will allow employees of all backgrounds to thrive.

About the role and Team

At Amplitude, millions of developers instrument their products to understand how users behave. The first code they write with Amplitude is almost always through an SDK. That means our SDKs are not just integrations, they are the developer experience of Amplitude itself. We're building a new kind of SDK team:

Most companies hire SDK engineers per language.

We don't.

We're recruiting AI-assisted SDK wizards , engineers who:

  • learn new languages quickly
  • use AI to accelerate development
  • build tooling to scale SDK maintenance
  • own developer experience end-to-end

This role has unusually large scope and autonomy

What You'll Work On

  • Build and maintain SDKs across many languages (e.g. TypeScript/JavaScript, Python, Go, Java, Swift, Rust)
  • Use AI to scale SDK development - build systems that allow a small team to maintain many SDKs
  • Own developer experience - improve how developers integrate with Amplitude
  • Optimize SDK for latency, performance, bundle size, resource load
  • Create external-facing agents that take advantage of the signals collected by our SDKs
  • Build integrations with third parties
  • Drive high engineering standards while knowing when speed beats perfection.
  • Create a culture where people love the work, move fast, and deliver real outcomes.

You Might Be a Great Fit If:

  • Experience building SDKs, APIs, or developer platforms.
  • Open source library maintainership
  • Experience across multiple language ecosystems
  • Interest in developer experience and tooling
  • Experience building platform tooling or code generation systems

Why This Team, Why Now?

Skills

pythonnodejsmachine learningaws
Sign Up to Apply
Sign Up to Apply
DepartmentEngineering
LocationSan Francisco, CA, United States
Experience5+ years
Tenurefull-time
LevelSenior

Posted June 5, 2026

Senior Software Engineer - SDK - San Francisco | OpenTalent