Skip to content
TemporalTemporalUnited States

Software Engineer - AI SDK

Build trustworthy agentic coding systems and Temporal AI SDK features across multiple programming languages. The role requires 3+ years of professional software engineering experience, concurrency expertise, public API documentation experience, and a strong foundation in generative AI.

160k – 200k/yr
Remote3+ YOEFullstack Engineering

About the role

Responsibilities

  • Design and build trustworthy agentic coding systems that deliver high-quality outputs.
  • Design and implement Temporal AI SDK features supporting diverse frameworks and libraries.
  • Develop expertise in AI application development patterns, techniques, approaches, and architectures.
  • Own new features end to end and collaborate with other teams to deliver reliable functionality and a strong developer experience.
  • Work across Python, TypeScript, Java, and Go.
  • Serve as a domain expert on AI design patterns, collaborating with field staff on best practices and canonical examples.
  • Debug issues requiring expert attention and gather feedback from the developer community on Temporal features and APIs.
  • Write public technical documentation for Temporal concepts and APIs.
  • Provide occasional expert customer support when engineering expertise is needed.
  • Travel for team gatherings once or twice a year and optionally attend developer conferences.

Requirements

  • 3+ years of professional work experience and a passion for generative AI, particularly agents and coding.
  • Deep understanding of using AI to improve quality, not only quantity.
  • Thoughtful, opinionated software development practices.
  • Fluency in two or more programming languages and willingness to learn new ones.
  • Strong experience with concurrent programming, including safe use of mutexes, atomics, and other concurrency primitives.
  • Experience designing APIs and documenting publicly available libraries or modules.
  • Strong written and verbal technical communication skills in English.
  • BS or MS in Computer Science or a closely related field, or equivalent production software engineering experience.

Nice to Have

  • Familiarity with Temporal’s programming model.
  • Experience building agents or other AI applications.
  • Background in machine learning, model training, data science, or machine learning systems.
  • Experience contributing to large-scale distributed system architecture and design.
  • Open-source software contributions, including to third-party libraries.
  • Graduate degree in Computer Science.

Compensation and Benefits

  • Estimated pay range: $160,000–$200,000.
  • Eligible to participate in Temporal’s equity plan.
  • U.S. benefits include unlimited PTO, 12 holidays plus 2 floating holidays, fully covered medical, dental, and vision premiums, disability and life insurance, a 401(k) plan, and additional learning, lifestyle, home-office, professional-membership, work-from-home meal, and internet-stipend benefits.
  • International PTO and benefits vary by country and are provided in partnership with Remote.com. International employees also receive learning and career-development perks, lifestyle spending, home-office setup, professional memberships, work-from-home meals, and access to Calm.
  • Occasional travel may be required for company events, team offsites, and other in-person collaboration.

Skills

PythonTypeScriptJavaGoGenerative AIAI Agentsconcurrent programmingmutexesatomicsAPI DesignDistributed Systemstemporal sdktechnical documentationOpen Source
GovWell

Software Engineer, Payments

GovWellNew York, NY

Build and own the core payments and financial ledger architecture for GovWell's AI-powered government services platform. Design auditable transactional systems handling fees, partial payments, refunds and migrations for municipalities, with high ownership shaping the domain from first principles.

160k – 260k/yrHybrid5+ YOEFullstack Engineering
Blee

Full Stack Engineer

BleeSan Francisco, CA +1

Full Stack Engineer building end-to-end features for an AI-first marketing content compliance platform, with majority focus on backend services, databases, and infrastructure. Requires 4+ years full-stack experience with backend emphasis, strong CS fundamentals, and hybrid work in SF or NYC.

160k – 210k/yrHybrid4+ YOEFullstack Engineering
TheGuarantors

Software Engineer

TheGuarantorsNew York, NY

Senior full-stack engineer owning the renter onboarding and experience at a fintech company. Build and maintain backend services (Go/TS) and React frontend applications while partnering closely with product, design, and operations teams.

160k – 185k/yrHybrid5+ YOEFullstack Engineering
Vector Legal

Software Engineer

Vector LegalUnited States

Join the web application team to architect, build, and improve features for customers. This role involves working with designers, building UI components, and writing tests for a platform built with React and TypeScript.

160k – 180k/yrRemoteFullstack Engineering
GovWell

Full-Stack Software Engineer

GovWellNew York, NY

Build and ship full-stack features for an AI-powered government services platform. Requires 3+ years full-stack experience, preferably in high-growth startups, with ownership of end-to-end product areas.

160k – 260k/yrHybrid3+ YOEFullstack Engineering