Virtualization Engineer
Core
Own the virtualization and isolation layer of a cloud compute platform designed for autonomous AI agents, handling hypervisor integration, guest-agent protocols, and runtime lifecycle management.
Role type
Senior IC Virtualization Engineer (Hypervisor/Kernel level)
Builds
Production-grade virtualization stack (microVMs, custom hypervisors) for AI agent workloads
Domain
Cloud Infrastructure / Virtualization / AI Agent Platforms
Deliverable
production ML models | infrastructure
Required skills
Hypervisor internals, Rust/C/C++, Linux kernel debugging, memory management, networking (TAP/NAT), snapshotting (CRIRU/userfaultfd), security isolation (seccomp/escape prevention)
Preferred skills
Experience with Firecracker/QEMU/gVisor, AI tooling proficiency, build-vs-adopt decision making
Technologies
Firecracker, QEMU, KVM, gVisor, Kata Containers, Rust, C, C++, Linux, CRIU, userfaultfd
Responsibilities
Isolation backend selection and implementation, Runtime lifecycle management (boot/exec/suspend/fork), Host/guest protocol design, Per-sandbox networking configuration, Guest image pipeline management, Snapshot and fork optimization, Security posture enforcement
Seniority
Senior, hands-on IC