Vercel is a company that provides developers with tools and cloud infrastructure for building a faster, more personalized web. They are seeking a Software Engineer to join their Workflows Team, focusing on developing and enhancing the Workflow Development Kit and Vercel Workflow platform with an emphasis on AI enablement.
Responsibilities:
- 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
- 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
- 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 AI enablement features within the Workflows platform
Requirements:
- You have at least 5+ years of relevant experience
- 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