CrawlJobs Logo

Software Engineer, AI SDK

vercel.com Logo

Vercel

Location Icon

Location:
United States , San Francisco

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

196000.00 - 294000.00 USD / Year

Job Description:

As a member of the AI SDK Team, you will be responsible for developing and enhancing our TypeScript toolkit for building AI-native products and agents. You will collaborate closely with a remote and distributed team of talented engineers to create a best-in-class SDK that enables millions of developers worldwide to build AI-powered applications.

Job Responsibility:

  • Contribute to the design, implementation, and maintenance of the AI SDK, ensuring it meets high-performance standards and integrates seamlessly with our deployment platform
  • Write clean, efficient, and well-documented code. Conduct comprehensive testing to ensure the reliability and stability of the SDK
  • Collaborate with cross-functional teams, including product managers, designers, and infrastructure experts, to address challenges and deliver exceptional results
  • Engage with the open-source community, participate in discussions, and contribute to related projects, aligning with Vercel's commitment to giving back to the developer community
  • Actively gather feedback from developers and users, and use it to drive continuous improvement and innovation in the AI SDK

Requirements:

  • At least 5+ years of relevant experience
  • Strong proficiency in JavaScript/TypeScript and experience with modern frontend development tools
  • Experience contributing to or participating in open source projects
  • Excellent communication skills and the ability to work effectively in a collaborative team environment
What we offer:
  • Competitive compensation package, including equity
  • 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
  • We will provide you the gear you need to do your role, and a WFH budget for you to outfit your space as needed

Additional Information:

Job Posted:
December 13, 2025

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

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

Briefcase Icon

Similar Jobs for Software Engineer, AI SDK

Staff Software Engineer - AI SDK

Temporal provides durable execution, the systems foundation used for reliable AI...
Location
Location
United States
Salary
Salary:
196000.00 - 245000.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
  • Work as a Software Engineer
  • 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
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

Systems Embedded Software Engineer

This role has been designed as ‘Hybrid’ with an expectation that you will work o...
Location
Location
Costa Rica , Heredia
Salary
Salary:
Not provided
https://www.hpe.com/ Logo
Hewlett Packard Enterprise
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in Computer Science, Information Systems, Computer engineering, Mechatronics, Electronic/electrical engineering
  • Typically 0-2 years experience
  • Using software systems design tools and languages
  • Ability to apply analytical and problem solving skills
  • Designing software systems running on multiple platform types
  • Software systems testing methodology, including execution of test plans, debugging, and testing scripts and tools
  • Strong written and verbal communication skills
  • mastery in English and local language
  • Familiarity with core AI principles such as supervised and unsupervised learning, model training and evaluation, and algorithm selection
  • Experience applying AI to solve practical problems
Job Responsibility
Job Responsibility
  • Designs limited enhancements, updates, and programming changes for portions and subsystems of systems software, including operating systems, compliers, networking, utilities, databases, and Internet-related tools
  • Analyzes design and determines coding, programming, and integration activities required based on specific objectives and established project guidelines
  • Executes and writes portions of testing plans, protocols, and documentation for assigned portion of application
  • identifies and debugs issues with code and suggests changes or improvements
  • Participates as a member of project team of other software systems engineers and internal and outsourced development partners to develop reliable, cost effective and high quality solutions for assigned systems portion or subsystem
  • Collaborates and communicates with internal and outsourced development partners regarding software systems design status, project progress, and issue resolution
  • Creates and maintains APIs for hardware abstraction layers to facilitate software-hardware integration
  • Collaborates with hardware design teams to ensure seamless integration and functionality
  • Conducts thorough testing and debugging of SDKs to ensure reliability and performance
  • Provides technical support and documentation for SDK users and developers
What we offer
What we offer
  • Health & Wellbeing
  • Personal & Professional Development
  • Unconditional Inclusion
  • Fulltime
Read More
Arrow Right

Software Engineer, Full-Stack

We’re seeking a Full-Stack Software Engineer to play a highly impactful role in ...
Location
Location
United States , San Mateo
Salary
Salary:
Not provided
fireworks.ai Logo
Fireworks AI
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 3 - 7 years of software engineering experience
  • Deeply understand how a product fits into the business landscape
  • Proficiency in TypeScript and Python
  • Be a customer obsessed engineer who loves talking to users and getting feedback
  • Strong ability to make design decisions and craft great experiences
  • Willing to think outside of the box and build a product from scratch for users to serve new needs and use cases
  • Understanding of responsive design, component-based architecture, and UX fundamentals
  • Strong communication and collaboration skills
Job Responsibility
Job Responsibility
  • Contribute to the Fireworks Platform (developer-facing web app, serverless and on-demand inference, Python SDK) alongside other team members
  • Design and implement full stack technical features to address business problems
  • Ship features that users care about, iterate rapidly and ideate constantly
  • Rapidly prototype and experiment with a data driven focus
  • Own feature development from backend APIs to frontend user interfaces
  • Directly engage with users through various channels (Discord, meetups, etc.) and convert their needs into shipped features
  • Be able to explain why a feature matters to customers as well as its importance in the competitive landscape
  • Be a user of the inference platform to have a deep sense of what’s working and what’s not working in the product
What we offer
What we offer
  • Solve Hard Problems: Tackle challenges at the forefront of AI infrastructure
  • Build What’s Next: Work with bleeding-edge technology that impacts how businesses and developers harness AI globally
  • Ownership & Impact: Join a fast-growing, passionate team where your work directly shapes the future of AI—no bureaucracy, just results
  • Learn from the Best: Collaborate with world-class engineers and AI researchers who thrive on curiosity and innovation
  • Fulltime
Read More
Arrow Right

Staff iOS Developer

Come join Intuit’s DynExTeam as a StaffiOS Developer - Mobile, to help shape how ...
Location
Location
Canada , Toronto
Salary
Salary:
164500.00 - 222500.00 CAD / Year
intuit.com Logo
Intuit
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • BS/MS in Computer Science or equivalent work experience
  • 7+ years of professional experience with expertise in developing, maintaining, and innovating large-scale, consumer-facing mobile applications
  • Expertise in modern mobile technologies, with specific deep experience in iOS (e.g., Swift, SwiftUI) development with some exposure to Android (e.g., Kotlin, Jetpack Compose, Android SDK)
  • Experience in the Software design/architecture process
  • Experience in the entire Software Development Life Cycle (SDLC)
  • Experience with web services (consuming or creating) with REST or SOAP
  • Excellent communication skills, with the ability to explain complex technical issues to different audiences
  • Familiarity with the development challenges that come with highly scalable and available web applications
  • Experience with unit testing and Test Driven Development (TDD)
  • Proficient in building or integrating functional AI models using techniques such as LLM prompting, AutoML modeling, etc.
Job Responsibility
Job Responsibility
  • Create impactful mobile experiences with deep customer empathy, quickly translating insights into mockups, wireframes, and proof-of-concept code
  • Act as the technical subject matter expert, mentoring fellow engineers, leading a small team, and solving challenging programming and design problems
  • Proactively identify opportunities to enhance software applications with AI technology
  • Coach and mentor junior engineers on best practices of software engineering, leveraging AI to enhance applications, and building their technical expertise to ensure efficient and effective outcomes
  • Launch AI integrations in production and evaluate their impact on software performance and user satisfaction, using appropriate metrics
What we offer
What we offer
  • cash bonus
  • equity rewards
  • benefits
  • Fulltime
Read More
Arrow Right

Senior Software Engineer - AI SDK

Temporal provides durable execution, the systems foundation used for reliable AI...
Location
Location
United States
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
  • $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
  • Fulltime
Read More
Arrow Right

Manager, Software Engineering

We are looking for a Software Engineering Manager to lead a Software Engineering...
Location
Location
United Kingdom , London
Salary
Salary:
Not provided
optimizely.com Logo
Optimizely
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 10+ years of software product engineering or relevant experience
  • 2+ years of engineering management experience
  • strong technical project manager with excellent planning and facilitation skills and significant experience leading agile teams
  • strong people leader who can apply different strategies and methods
  • deep understanding of engineering best practices, performance, reliability, scalability, security, and reusability tactics and strategies
  • expertise in building and maintaining software products and/or frameworks and/or services, ideally building SDKs and reference implementations promoting best practices
  • broad and deep software engineering knowledge, ideally both in front-end and back-end development
  • experience collaborating with product leaders and stakeholders in software companies to maintain a team’s backlog
  • understand the business perspective and can set and follow priorities balancing tactical and strategic investment
  • excellent communication and cross-collaboration skills
Job Responsibility
Job Responsibility
  • Lead a group of engineers in delivering software solutions for a broad set of product lines, which may include product ownership across varied domains
  • Maintain backlog and priorities together with product management, UX and other stakeholders
  • Drive the planning, scheduling, and execution of the backlog in for the team using a sprint-based process
  • Handle customer escalations and incidents, working through CSMs and other customer facing functions as well as directly with customers to ensure quick resolution of customers issues, leading the team in resolving those issues
  • Organize and collaborate across multiple teams to achieve cross-functional objectives
  • Delegate tasks to capable team members and facilitate collaboration in the team, leading by example but also be an arbiter of technical decision-making, quality, and maintainability
  • Ensure the team develops, maintains, tests, documents, and supports Optimizely’s products and services using good engineering practices to achieve high quality and support long-term lifecycle of the products/services
  • Make high-judgement decisions around technology, strategy, customer success, and personnel in situations where there may be many opposing priorities
  • Promote the professional and personal growth of team members, through performance management and skills development, one-on-ones
  • Manage salary and recruitment for the team
Read More
Arrow Right

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

Software Engineer, AI SDK

As a member of the AI SDK Team, you will be responsible for developing and enhan...
Location
Location
United States , San Francisco; New York City
Salary
Salary:
196000.00 - 294000.00 USD / Year
vercel.com Logo
Vercel
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • At least 5+ years of relevant experience
  • Strong proficiency in JavaScript/TypeScript and experience with modern frontend development tools
  • Experience contributing to or participating in open source projects
  • Excellent communication skills and the ability to work effectively in a collaborative team environment
Job Responsibility
Job Responsibility
  • Contribute to the design, implementation, and maintenance of the AI SDK, ensuring it meets high-performance standards and integrates seamlessly with our deployment platform
  • Write clean, efficient, and well-documented code. Conduct comprehensive testing to ensure the reliability and stability of the SDK
  • Collaborate with cross-functional teams, including product managers, designers, and infrastructure experts, to address challenges and deliver exceptional results
  • Engage with the open-source community, participate in discussions, and contribute to related projects, aligning with Vercel's commitment to giving back to the developer community
  • Actively gather feedback from developers and users, and use it to drive continuous improvement and innovation in the AI SDK
What we offer
What we offer
  • Competitive compensation package, including equity
  • 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
  • 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