Vercel is the agentic infrastructure company that shapes how the web is built. They are seeking a Software Engineer to join the Vercel Agent team, focusing on building systems that autonomously investigate and remediate production issues while collaborating with various teams to define and develop self-driving infrastructure.
Responsibilities:
- Design and build agentic systems that autonomously investigate, diagnose, and remediate production issues — from 500 errors and build failures to performance regressions and security anomalies
- Architect multi-step agent workflows that coordinate across tools, APIs, and sandboxed code execution environments, with durable state that survives crashes and timeouts
- Build the skills and tool integrations that give the agent deep knowledge of the Vercel platform, such as deployments, functions, logs, metrics, DNS, and the full lifecycle of a web application
- Ship polished, user-facing experiences across multiple surfaces (Slack, dashboard, CLI) without waiting for a designer to hand you a mockup. This team values engineers with strong product and UI instincts
- Develop the infrastructure for dynamic skill injection, so the agent acquires new capabilities at runtime rather than through redeployment, routing the right logic to the right context at the right time
- Collaborate with other engineers on prompt engineering, model evaluation, and retrieval-augmented generation (RAG) pipelines that ground the agent in accurate, up-to-date knowledge
Requirements:
- 7+ years of full-time software engineering experience, with strong TypeScript proficiency
- Engineers with deep Python experience who are excited to work in TypeScript are also a great fit
- A track record of openness and adaptability: you've shifted into new technologies, new domains, or new roles and thrived
- Strong product and UI sensibility
- Full-stack capability with an understanding of infrastructure, CI/CD, observability, and how large-scale web applications operate
- Experience building or contributing to frameworks, platforms, or reusable abstractions, not just feature work
- Demonstrated ability to ship independently, influence architecture, and set direction on a small, high-impact team
- Excellent communication skills, with an ability to translate technical detail into actionable insight for both engineering and partner teams
- Have experience building agentic systems, AI tooling, or automation frameworks, and especially agents in production
- Are familiar with LLM APIs (Anthropic, OpenAI, etc.), prompt engineering, or retrieval-augmented generation (RAG)
- Have worked with Vercel, Next.js, or the modern web deployment ecosystem
- Have experience with sandboxed execution environments, container orchestration, or secure multi-tenant systems