Responsibilities
- Design and ship core eve framework features — the file-system conventions, compiler, and runtime that turn an agent directory into a durable, production-ready agent on Vercel.
- Build and maintain integrations across eve's channel layer (Slack, Web Chat, WhatsApp, API, Cron, and more) and connections layer (Vercel Connect / MCP endpoints).
- Collaborate with the AI SDK, Workflows, and Sandbox teams to ensure eve's primitives compose seamlessly on the Vercel platform.
- Drive DX quality — CLI ergonomics, error messages, docs, and examples — so TypeScript/Next.js developers can ship their first agent in minutes.
- Contribute to eve's evaluation and observability story: test suites, scoring rubrics, and deployment-time evals that make agents production-safe.
- Partner with early customers and internal teams to gather feedback, diagnose agent reliability issues, and iterate rapidly.
Requirements
- 5+ years of production TypeScript/JavaScript experience; comfortable owning complex, stateful systems end to end.
- Strong understanding of distributed systems concepts — durable execution, checkpointing, async workflows, and failure recovery.
- Experience building or operating developer tooling, frameworks, or SDKs used by external developers.
- Familiarity with LLM APIs and agent orchestration patterns (tool calling, multi-agent delegation, human-in-the-loop flows).
- Track record of shipping high-quality open-source or customer-facing APIs and caring deeply about API design.
Benefits
- benefits
- equity-based compensation
- eligibility for a company bonus or variable pay program
Work Arrangement
Hybrid — New York City
Additional Information
- Located onsite in New York City.
- If based within a pre-determined commuting distance of one of our offices (SF, NY, London, or Berlin), the role includes in-office anchor days on Monday, Tuesday, and Friday, even if the role is listed as remote.