engineering
Posted Feb 12Software Engineer, Workflows
at Vercel
New York City, United StatesHybrid
Responsibilities
- Write clean, efficient, and well-documented code.
- Conduct comprehensive testing to ensure the reliability and stability of workflows, including handling pauses, resumptions, and state management for AI agents.
- Collaborate with cross-functional teams, including product managers, designers, and infrastructure experts, to address challenges and deliver exceptional results in AI-enabled development workflows.
Requirements
- As the team behind v0, Next.js, and AI SDK, Vercel helps customers like Ramp, Supreme, PayPal, and Under Armour build for the AI-native web.
- As a member of the Workflows Team, you will be responsible for developing and enhancing our Workflow Development Kit (WDK) and Vercel Workflow platform, with a focus on AI enablement.
- You will collaborate closely with a team of talented engineers to create durable, observable, and fault-tolerant tools that empower developers to build AI agents, long-running processes, and intelligent workflows.
- This includes integrating AI capabilities for patterns like sequential processing, parallel execution, and evaluator-optimizer loops, ensuring seamless durability for AI-native applications. What You Will Do:
- Contribute to the design, implementation, and maintenance of the Workflow Development Kit and Vercel Workflow platform, with emphasis on AI integrations for reliable agentic workflows, durability, and observability.
- Actively gather feedback from developers and users, and use it to drive continuous improvement and innovation in AI enablement features within the Workflows platform. About You:
- Strong proficiency in JavaScript/TypeScript and
- experience with modern frontend development tools •
- Experience with AI/ML frameworks, workflow automation, or building durable systems (e.g., agents, queues, state machines) •
- Experience contributing to or participating in open source projects
- Excellent communication skills and the ability to work effectively in a collaborative team environment Benefits: