Software Engineer, Sandboxing
Core
Building the isolation layer that runs untrusted, model-generated code and agent workloads at scale for Claude.
Role type
Senior IC systems engineer (Linux kernel/virtualization)
Builds
High-performance sandboxing infrastructure for AI agents and model evaluation
Domain
AI safety, systems programming, virtualization
Deliverable
production ML models
Required skills
Linux systems programming, kernel development, Rust/C/C++/Go, virtualization/container isolation, Linux resource management, system-level profiling and debugging
Preferred skills
Multi-tenant sandbox/serverless platforms, microVMs, OS-level security hardening, eBPF, Kubernetes at scale, network isolation, GPU virtualization
Technologies
KVM, QEMU, Firecracker, gVisor, runc, eBPF, Kubernetes, AWS, GCP
Responsibilities
Design and operate sandboxing infrastructure for untrusted code; optimize startup time, density, and throughput; strengthen isolation across compute, filesystem, and network; debug performance and security issues at kernel/hypervisor levels; build monitoring and tracing tools; support reinforcement learning environments; partner with security teams on threat modeling and escape scenarios.
Seniority
Senior, hands-on IC
