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.