Skip to content
VercelVercel

Software Engineer

Software Engineer building eve, Vercel's framework for production-ready AI agents. Design core framework primitives, runtime, integrations, and DX for TypeScript/Next.js developers.

About the job

What you will do

  • 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.

About you

  • 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.

Skills

TypeScript, JavaScript, Distributed Systems, Durable Execution, Async Workflows, Developer Tooling, SDKs, LLM APIs, Agent Orchestration, API Design

Stripe

Stripe

Seattle, WA

Software Engineer, Online Database Infrastructure
$206k+/yrHybrid5+ YOEBackend Engineering

Design, implement, and operate scalable online database infrastructure and distributed systems, improving resiliency, efficiency, and developer tooling. Requires a bachelor's degree and at least five years of post-baccalaureate software development experience.

Anyscale

Anyscale

San Francisco, CA
Software Engineer
$215k+/yrOn-site5+ YOEBackend Engineering

Develop and improve Ray Core’s C++ distributed-systems backend, focusing on performance, reliability, fault tolerance, and scalability. The role requires at least five years of experience with distributed systems, C/C++, low-level operating systems, algorithms, and system design.

Hyperbound

Hyperbound

San Francisco, CA

Platform Engineer
$200k+/yrOn-siteBackend Engineering

Own the architecture and reliability of public APIs and third-party integrations connecting a revenue platform to customers’ CRM, dialer, and communications systems. The role requires deep API and authentication expertise, production ownership, and comfort resolving complex integration incidents directly.

Atomicmachines

Atomicmachines

Emeryville, CA

AI and Computational Geometry Engineer
$200k+/yrOn-site5+ YOEBackend Engineering

Build software that converts device geometry into manufacturable geometry under real process constraints. The role requires DFM experience, computational geometry expertise, strong Python and systems programming skills, and collaboration with design, process, and modeling engineers.

Rain

Rain

Remote

Software Engineer - Wallets
$220k+/yrRemoteBackend Engineering

Design and lead secure, scalable wallet infrastructure spanning custody, key management, signing, authorization, and recovery. The role requires deep expertise in wallet or cryptographic security infrastructure, distributed systems architecture, and modern blockchain account models.