This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
We’re looking for a Software Engineer to join the Vercel Agent team. Our mission is simple: deploying on Vercel should feel like adding a seasoned infrastructure engineer to your team. The Vercel Agent investigates incidents before you see them, fixes failing builds, reviews code with deep production context, and answers questions about your running app with the authority of someone who has read the logs. Today, this work spans multiple shipped products: automated code review on every PR, AI-driven investigation of production anomalies, an intelligent support agent that resolves the majority of customer issues without human intervention, and conversational code generation. We’re now unifying these into a single agent that appears pervasively across surfaces (like the Vercel dashboard, Vercel CLI, Slack, and many more), and is capable of multi-step reasoning, code execution in sandboxed environments, and taking real actions on your behalf.
Job Responsibility:
Design and build agentic systems that autonomously investigate, diagnose, and remediate production issues
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
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
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
Nice to have:
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
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