Drimva

Baseten

Software Engineer - Compute and Isolation

$165K–$330K

San Francisco +1 · Hybrid · Full-time · Posted Oct 26, 2026

Location
San Francisco
New York

About the job

Build and operate the microVM compute and isolation layer that powers Baseten’s AI agent sandboxes.

What you'll do

  • Own microVM lifecycle and improve startup, suspend, snapshot, fork, and resume performance.
  • Build and tune guest kernels, host resources, and sandbox connections to storage and networks.
  • Design multi-tenant isolation and debug virtualization issues across userspace, kernels, and hardware.

What they ask for

  • Hands-on KVM experience plus Firecracker, Cloud Hypervisor, or QEMU.
  • Deep understanding of Linux internals, including namespaces, cgroups, memory management, and the boot path.
  • Experience building cloud infrastructure as the provider and multi-tenant infrastructure where isolation is a security boundary.
  • Systems programming in Rust and/or Go; C/C++ also welcome, with experience debugging across userspace and kernel boundaries.

Nice to have

  • Contributions to KVM, Firecracker, Cloud Hypervisor, QEMU, rust-vmm, or the Linux kernel; experience with Xen.
  • Experience with VM snapshot and restore, custom Linux kernels, bare-metal virtualization, sandbox runtimes, or Linux performance tools.

Pay

$165K – $330K USD base salary

Tools

KVM, Firecracker, Cloud Hypervisor, QEMU, Linux, Rust, Go, C/C++

AI focus

Build the microVM infrastructure and isolation that AI agents use to run code, call tools, and preserve state.

Model-written summary · the original posting is authoritative

First seen Oct 27, 2026 · Last verified Nov 4, 2026 (UTC)