CrawlJobs Logo

Senior Software Engineer - AI SDK

temporal.io Logo

Temporal

Location Icon

Location:
United States

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

180000.00 - 225000.00 USD / Year

Job Description:

Temporal provides durable execution, the systems foundation used for reliable AI at leaders such as OpenAI, Lovable, Replit, and many others. As a member of the AI SDK team, you will be creating building blocks to support the expanding ecosystem of AI applications. Under the hood, non-trivial AI applications quickly become distributed systems. Temporal removes the complexity otherwise inherent in such applications, allowing simple code that works as intended every time. The AI SDK team is pushing to keep Temporal at the forefront of AI applications.

Job Responsibility:

  • Design and implement Temporal AI SDK features supporting a broad variety of frameworks and libraries
  • Develop a deep understanding of AI application development techniques, including emerging approaches and architectures
  • Work with multiple programming languages, primarily Python and TypeScript
  • Make extensive use of AI coding tools, especially to ensure quality across a large number of integrations
  • Take end-to-end ownership of new features, working with other teams to deliver exceptional reliability and a great developer experience
  • Serve as a domain expert on AI design patterns, collaborating with field staff to provide best-practices and canonical examples
  • Work directly with our developer community to debug issues that need expert attention, and get feedback on Temporal SDK features and APIs
  • Write public technical documentation describing Temporal concepts and APIs
  • Go the extra mile to support a customer in need, on the rare occasion that AI SDK engineering expertise is needed
  • Travel to meet your coworkers for a week once or twice a year
  • Attend the occasional developer conference to talk about how great Temporal is (optional)

Requirements:

  • Experience and passion for harnessing generative AI, particularly for agents and coding
  • A deep understanding of how to use AI to increase quality, not only to increase quantity
  • A sense of taste in code and software development practice
  • A track record of open source software contributions, including contributions to 3rd party libraries
  • Fluency in multiple programming languages, and an affinity for learning new ones
  • Deep experience with concurrent programming—you should know how to use mutexes, atomics, and other concurrency primitives safely
  • Experience designing APIs and writing documentation for publicly-available libraries or modules
  • Strong technical communication skills—written and verbal—in English
  • BS or MS in Computer Science (or a closely-related degree), or equivalent work experience writing production-grade software

Nice to have:

  • Familiarity with Temporal’s programming model (e.g. you’ve written an app on Temporal)
  • Expedite building agents or other AI applications
  • Background in machine learning, model training, data science, or machine learning systems
  • Experience contributing to the architecture and design of large-scale distributed systems
  • Graduate degree in Computer Science
What we offer:
  • Unlimited PTO, 12 Holidays + 2 Floating Holidays
  • 100% Premiums Coverage for Medical, Dental, and Vision
  • AD&D, LT & ST Disability, and Life Insurance (Standard & Supplemental Available)
  • Empower 401K Plan
  • Additional Perks for Learning & Development, Lifestyle Spending, In-Home Office Setup, Professional Memberships, WFH Meals, Internet Stipend and more
  • $3,600 / Year Work from Home Meals
  • $1,800 / Year Professional Enrichment (Career Development & Professional Memberships)
  • $1,200 / Year Lifestyle Spending Account
  • $1,000 / Year In-Home Office Setup (In addition to Temporal issued equipment)
  • $74 / Month Reimbursement for Internet
  • Calm App Subscription for Mental Health & Wellness
  • Eligibility to participate in Temporal's equity plan

Additional Information:

Job Posted:
January 16, 2026

Employment Type:
Fulltime
Work Type:
Remote work
Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Senior Software Engineer - AI SDK

Senior Software Engineer - AI SDK

Temporal provides durable execution, the systems foundation used for reliable AI...
Location
Location
United States; Canada
Salary
Salary:
180000.00 - 225000.00 USD / Year
temporal.io Logo
Temporal
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Experience and passion for harnessing generative AI, particularly for agents and coding
  • A deep understanding of how to use AI to increase quality, not only to increase quantity
  • A sense of taste in code and software development practice
  • A track record of open source software contributions, including contributions to 3rd party libraries
  • Fluency in multiple programming languages, and an affinity for learning new ones
  • Deep experience with concurrent programming—you should know how to use mutexes, atomics, and other concurrency primitives safely
  • Experience designing APIs and writing documentation for publicly-available libraries or modules
  • Strong technical communication skills—written and verbal—in English
  • BS or MS in Computer Science (or a closely-related degree), or equivalent work experience writing production-grade software
Job Responsibility
Job Responsibility
  • Design and implement Temporal AI SDK features supporting a broad variety of frameworks and libraries
  • Develop a deep understanding of AI application development techniques, including emerging approaches and architectures
  • Work with multiple programming languages, primarily Python and TypeScript
  • Make extensive use of AI coding tools, especially to ensure quality across a large number of integrations
  • Take end-to-end ownership of new features, working with other teams to deliver exceptional reliability and a great developer experience
  • Serve as a domain expert on AI design patterns, collaborating with field staff to provide best-practices and canonical examples
  • Work directly with our developer community to debug issues that need expert attention, and get feedback on Temporal SDK features and APIs
  • Write public technical documentation describing Temporal concepts and APIs
  • Go the extra mile to support a customer in need, on the rare occasion that AI SDK engineering expertise is needed
  • Travel to meet your coworkers for a week once or twice a year
What we offer
What we offer
  • Unlimited PTO, 12 Holidays + 2 Floating Holidays
  • 100% Premiums Coverage for Medical, Dental, and Vision
  • AD&D, LT & ST Disability, and Life Insurance (Standard & Supplemental Available)
  • Empower 401K Plan
  • Additional Perks for Learning & Development, Lifestyle Spending, In-Home Office Setup, Professional Memberships, WFH Meals, Internet Stipend and more
  • Paid Time Off (PTO) and Benefits outside the United States vary by country, and are issued in partnership with Remote.com
  • Temporal offers perks to all international employees for learning & career development, a lifestyle spending account, in-home office setup (in addition to company-issued hardware), professional memberships, work-from-home meals, and access to the Calm app for mental wellness
  • $3,600 / Year Work from Home Meals
  • $1,500 / Year Career Development & Learning
  • $1,200 / Year Lifestyle Spending Account
  • Fulltime
Read More
Arrow Right
New

Senior AI Frontend Engineer (Developer Productivity)

We're seeking a Senior Frontend Engineer with a strong React/TypeScript backgrou...
Location
Location
United Kingdom , Belfast
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong expertise (5–10+ years) building modern frontend applications with React and TypeScript
  • Proficiency in JavaScript, React (or another UI framework), and TypeScript
  • Experience with state management libraries (redux, context API, zustand), for building wellstructured applications
  • Experience with storybook or componentised development
  • Proficiency in implementing streaming and real-time experiences (e.g., word/token streaming, live updates, progress/status indicators)
  • Strong understanding of frontend architectures, state management, performance optimisation, and responsive design
  • Hands-on experience with any tools like LangChain / LangGraph / Vercel AI SDK / Google ADK (Agent Development Kit)
  • Familiarity with CI/CD tools (e.g.: Jenkins, Tekton, ArgoCD, Harness, etc)
Job Responsibility
Job Responsibility
  • Own the user-facing layer of our nextgeneration Developer Productivity platform @ Citi, transforming complex AI capabilities - from chat interfaces to rich data visualizations - into intuitive, trustworthy experiences
  • Collaborate closely with other AI, Software Engineers and the Product team to leverage bleeding-edge Generative AI
  • Challenge, change, modernise & enhance the experience of our 50,000 engineers globally throughout Citi's SDLC (Software Development Life Cycle)
  • Release to production a small new or enhanced AI-first user interface that will have positively impacted the lives of thousands of Software Engineers and Business Analysts working in Software Requirements Engineering
  • Start raising the bar in our React.JS codebase introducing better componentisation, testing, storybook
  • Establish network of UI engineers across the organisation to contribute and learn about best practice
  • Get buy in from the team on architectural principles, ways of working and system requirements
  • Own and champion the implementation of best practices for interaction design within the team, establishing clear guidelines for AI-specific UX patterns
  • Mentor junior engineers on best practices for designing and implementing AI-driven user interfaces
  • Design & implement production-grade features for AI solutions
What we offer
What we offer
  • 27 days annual leave (plus bank holidays)
  • A discretional annual performance related bonus
  • Private Medical Care & Life Insurance
  • Employee Assistance Program
  • Pension Plan
  • Paid Parental Leave
  • Special discounts for employees, family, and friends
  • Access to an array of learning and development resources
  • Fulltime
Read More
Arrow Right
New

Senior FullStack Software Engineer

About the client: Our customer is the European online car market, with over 30 m...
Location
Location
Ukraine
Salary
Salary:
Not provided
n-ix.com Logo
N-iX
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 4+ years developing reliable, highly available, and scalable software systems
  • Strong understanding of software architecture and design patterns
  • Firm grasp of clean code principles and coding standards
  • Strong proficiency using AI tooling, such as ChatGPT/Codex, for rapid development
  • Experience integrating AI tooling into your development environment for streamlined usage
  • Experience with AI Frameworks like Vercel AI SDK, LangChain, etc.
  • Strong proficiency with backend development (Typescript, Node.js, C#)
  • Strong proficiency with SQL & NoSQL datastores (GraphQL, Redis)
  • Strong proficiency with frontend development (HTML, CSS, JavaScript)
  • Strong proficiency with component-based frameworks and SSR (Next.js/React, Vue.js, Angular)
Job Responsibility
Job Responsibility
  • Developing fast, high-traffic public-facing websites
  • Explore new technologies and help the team to use them
  • Work using AI tools and apply them to the SDLC
  • Following software development best practices while delivering the work
  • Following testing principles while testing your own code to ensure production readiness
  • Follow the philosophy of: you-build-it-you-run-it (be responsible for the SDLC processes)
What we offer
What we offer
  • Flexible working format - remote, office-based or flexible
  • A competitive salary and good compensation package
  • Personalized career growth
  • Professional development tools (mentorship program, tech talks and trainings, centers of excellence, and more)
  • Active tech communities with regular knowledge sharing
  • Education reimbursement
  • Memorable anniversary presents
  • Corporate events and team buildings
  • Other location-specific benefits
Read More
Arrow Right

Senior Solutions Engineer

We are looking for a Senior Solutions Engineer to join our Professional Services...
Location
Location
United States , San Francisco; Austin; New York City
Salary
Salary:
137000.00 - 207000.00 USD / Year
vercel.com Logo
Vercel
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of experience in software engineering with at least 2 years in a customer-facing technical role (consulting, solutions engineering, forward deployed engineering, or technical founder experience)
  • Expert-level TypeScript skills—this is your primary language
  • Deep expertise in Next.js, with a proven track record of architecting and delivering complex applications using App Router, Server Components, server-side rendering (SSR), static generation (SSG), incremental static regeneration (ISR), and edge functions
  • Demonstrated experience leading frontend migrations—modernizing legacy applications to Next.js
  • Mastery of React and its ecosystem, including advanced state management, performance optimization, and modern patterns like streaming, suspense, and concurrent features
  • Production experience with LLMs and AI applications, including prompt engineering, agent development, and tool use patterns
  • High agency with comfort in ambiguity
  • Exceptional communication skills
  • Business acumen
  • Willingness to travel 25-40% to customer sites
Job Responsibility
Job Responsibility
  • Lead complex frontend migrations—modernizing legacy React, Vue, or other frameworks to Next.js
  • Conduct technical assessments and code audits, analyzing customer codebases for performance bottlenecks, architectural anti-patterns, and optimization opportunities
  • Architect and implement high-performance Next.js applications
  • Optimize Core Web Vitals and application performance
  • Build production AI solutions using Vercel's AI SDK and AI Cloud
  • Embed with strategic customers to build production applications
  • Drive enablement and knowledge transfer through workshops, pair programming, and documentation
  • Navigate complex enterprise environments by building relationships with stakeholders
  • Participate in pre-sales activities by providing technical expertise during discovery calls, scoping sessions, and proposal development
  • Contribute to our service evolution by identifying repeatable patterns, building reusable components, and sharing implementation insights back to Product and Engineering teams
What we offer
What we offer
  • Great compensation package and stock options
  • Inclusive Healthcare Package
  • Learn and Grow - we provide mentorship and send you to events that help you build your network and skills
  • Flexible Time Off - Flexible vacation policy with a recommended 4-weeks per year, and paid holidays
  • Remote Friendly - Work with teammates from different time zones across the globe
  • We will provide you the gear you need to do your role, and a WFH budget for you to outfit your space as needed
  • Fulltime
Read More
Arrow Right

Senior AI Engineer

At 3Pillar, we leverage cutting-edge technologies to drive innovation and delive...
Location
Location
India , Noida
Salary
Salary:
Not provided
3pillarglobal.com Logo
3Pillar Global
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelors or Masters degree in Computer Science, Engineering, Mathematics, or related fields
  • A minimum of 4+ years of experience in building AI applications with NLP and deep learning, with around 2 years of experience in building production grade Gen AI applications
  • Experience with cloud platforms such as AWS, Azure, or Google Cloud
  • Advance Programming skills in Python
  • Solid understanding of Gen AI, LLMs, LLM fine tuning, RAG, MCP, Agentic AI, and prompt engineering
  • Ability to work with different LLM models and choose one over another based on a use case
  • Experience with LLM based application development using frameworks such as LangChain, LangGraph, LangSmith, and Google GenAI SDK
  • Understanding of data privacy, AI Ethics, Responsible AI, and model governance
  • Strong analytical and problem-solving skills, with attention to detail
  • Excellent communication skills, with the ability to present complex technical concepts to both technical and non-technical audiences
Job Responsibility
Job Responsibility
  • Collaborate with stakeholders, including product managers, architects, and software engineers to identify business problems that can be solved using AI and develop innovative AI solutions using Gen AI, Agentic AI and similar technologies and frameworks
  • Understanding the business requirement to implement, integrate and deploy Generative AI product & features into production environments
  • Fine-tune and deploy generative AI models for tasks like text, image, video or audio generation
  • Integrate generative models into scalable applications and ensure optimal production grade performance
  • Stay updated with advancements in Gen and Agentic AI and implement best practices
  • Deploy AI agents into production environments, ensuring performance, scalability, security, and reliability
  • Agent Chaining: Implement solutions that enable multiple AI agents to collaborate and solve complex tasks
  • Develop and refine prompts to maximize performance and accuracy of language models
  • Maintain clear and comprehensive technical documentation
  • Mentor and provide technical guidance to junior Python engineers and team members
  • Fulltime
Read More
Arrow Right

Senior Software Engineer, SDK (Client Runtime)

We have an opening to hire a Senior Software Engineer - SDK (Client Runtime). Ou...
Location
Location
United States
Salary
Salary:
168000.00 - 210000.00 USD / Year
temporal.io Logo
Temporal
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Minimum 10 years experience post graduation writing scalable software
  • BS or MS in Computer Science (or a closely-related degree), or equivalent work experience writing production-grade software
  • Fluency in multiple programming languages, and an affinity for learning new ones
  • Deep experience with concurrent programming
  • Deep experience with distributed systems
  • Experience designing APIs and writing documentation for publicly-available libraries or modules
  • A methodical, detail-oriented approach to your work
  • Strong technical communication skills—written and verbal—in English
  • A deep sense of ownership and personal accountability
  • A proactive approach to managing your work
Job Responsibility
Job Responsibility
  • Take end-to-end ownership of new features
  • Design and build Temporal SDKs used by customers
  • Tightly integrate Temporal SDKs with their respective languages
  • Develop features that provide a foundation for the reliable execution of the current wave of agentic AI systems
  • Work directly with our community to debug issues
  • Write publicly-readable technical documentation
  • Go the extra mile to support a customer in need
  • Travel to meet your coworkers for a week once or twice a year
  • Attend the occasional developer conference
What we offer
What we offer
  • Unlimited PTO, 12 Holidays + 2 Floating Holidays
  • 100% Premiums Coverage for Medical, Dental, and Vision
  • AD&D, LT & ST Disability, and Life Insurance
  • Empower 401K Plan
  • Additional Perks for Learning & Development, Lifestyle Spending, In-Home Office Setup, Professional Memberships, WFH Meals, Internet Stipend
  • $3,600 / Year Work from Home Meals
  • $1,500 / Year Career Development & Learning
  • $1,200 / Year Lifestyle Spending Account
  • $1,000 / Year In-Home Office Setup
  • $500 / Year Professional Memberships
  • Fulltime
Read More
Arrow Right

Senior Software Engineer, Open Source Nexus SDK

As a Senior Software Engineer, Open Source Nexus SDK, you will build and evolve ...
Location
Location
United States
Salary
Salary:
185000.00 - 225000.00 USD / Year
temporal.io Logo
Temporal
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • At least 6 years of experience in a production environment as an 'Arranger' and/or 'Builder/Enhancer' of highly scalable distributed systems
  • Solid computer science fundamentals in distributed systems concepts including multi-threading and concurrency
  • Experience writing concurrent code in production with languages like Go, Java, Python, Typescript, .NET or other applicable languages with skill level as 'high end of Intermediate' and/or 'Advanced' or 'Expert' levels
  • Experience designing APIs, SDK libraries or working with Open Source Systems
Job Responsibility
Job Responsibility
  • Take end-to-end ownership of new features, working with others in the Nexus and OSS teams to deliver exceptional reliability and a great developer experience
  • Design and build Nexus interfaces for the Temporal SDKs used by customers to work with Temporal in their programming language of choice
  • Tightly integrate Temporal SDKs with their respective languages, making best use of type systems and language runtimes, to execute application code in a durable, deterministic way
  • Develop features that provide a foundation for the reliable execution of the current wave of agentic AI systems
  • Work directly with our community to debug issues that need expert attention, and get feedback on Temporal SDK features and APIs
  • Write publicly-readable technical documentation describing Temporal concepts and APIs
  • Travel to meet your coworkers for a week once or twice a year
What we offer
What we offer
  • Unlimited PTO, 12 Holidays + 2 Floating Holidays
  • 100% Premiums Coverage for Medical, Dental, and Vision
  • AD&D, LT & ST Disability, and Life Insurance (Standard & Supplemental Available)
  • Empower 401K Plan
  • Additional Perks for Learning & Development, Lifestyle Spending, In-Home Office Setup, Professional Memberships, WFH Meals, Internet Stipend and more
  • $3,600 / Year Work from Home Meals
  • $1,500 / Year Career Development & Learning
  • $1,200 / Year Lifestyle Spending Account
  • $1,000 / Year In-Home Office Setup (In addition to Temporal issued equipment)
  • $500 / Year Professional Memberships
  • Fulltime
Read More
Arrow Right

Senior Solutions Engineer

We are looking for a Senior Solutions Engineer to join our Professional Services...
Location
Location
United States , San Francisco; Austin; New York City
Salary
Salary:
137000.00 - 207000.00 USD / Year
vercel.com Logo
Vercel
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of experience in software engineering with at least 2 years in a customer-facing technical role (consulting, solutions engineering, forward deployed engineering, or technical founder experience)
  • Expert-level TypeScript skills—this is your primary language
  • Deep expertise in Next.js, with a proven track record of architecting and delivering complex applications using App Router, Server Components, server-side rendering (SSR), static generation (SSG), incremental static regeneration (ISR), and edge functions
  • Demonstrated experience leading frontend migrations—modernizing legacy applications to Next.js
  • Mastery of React and its ecosystem, including advanced state management, performance optimization, and modern patterns
  • Production experience with LLMs and AI applications, including prompt engineering, agent development, and tool use patterns
  • High agency with comfort in ambiguity
  • Exceptional communication skills
  • Business acumen
  • Willingness to travel 25-40% to customer sites
Job Responsibility
Job Responsibility
  • Lead complex frontend migrations—modernizing legacy React, Vue, or other frameworks to Next.js
  • Conduct technical assessments and code audits
  • Architect and implement high-performance Next.js applications
  • Optimize Core Web Vitals and application performance
  • Build production AI solutions using Vercel's AI SDK and AI Cloud
  • Embed with strategic customers to build production applications
  • Drive enablement and knowledge transfer through workshops, pair programming, and documentation
  • Navigate complex enterprise environments
  • Participate in pre-sales activities
  • Contribute to our service evolution
What we offer
What we offer
  • Great compensation package and stock options
  • Inclusive Healthcare Package
  • Learn and Grow - we provide mentorship and send you to events
  • Flexible Time Off - Flexible vacation policy with a recommended 4-weeks per year, and paid holidays
  • Remote Friendly - Work with teammates from different time zones across the globe
  • We will provide you the gear you need to do your role, and a WFH budget
  • Fulltime
Read More
Arrow Right