Skip to main content

Help us build infrastructure for AI agents.

What we build.

Everything builds on actors. Use Rivet as a library in development and a platform in production: run it on Rivet Cloud, self-host the Apache 2.0 control plane, or deploy fully air-gapped in your VPC.

Almost everything you write is public.

Control plane

Actor orchestration with Pegboard, durable execution with Gasoline, traffic routing with Guard, multi-region KV on EPaxos with Epoxy, and our SQLite engine.

RivetKit

The TypeScript SDK and its bindings into the Rust core.

agentOS

A computer inside every actor, with a filesystem, networking, Bash, Python, and Node.js.

Workflows

Durable automation that sleeps, retries, and survives restarts.

Dynamic Apps

Backends generated by agents, with a 22 MB footprint per app and the ability to scale to zero or to millions.

Rivet Cloud

Multi-tenancy, edge routing, autoscaling, and observability for running Rivet in production.

Rust · TypeScript · FoundationDB · Postgres · ClickHouse · NATS · SQLite

How we use AI.

The policy depends on the risk and predictability of the code.

Core control plane

No or limited AI for mission-critical and “off-rails” code.

SDKs and frontend

Reviewed AI for routine and “on-rails” code.

Website

Use AI; test the output.

Benefits.

  • Health, dental, and vision insurance
  • 401(k)
  • Unlimited PTO

Open positions.

Current openings are published here. Select a role to learn more and apply.