Bachelor's degree in computer science, engineering, math, or scientific discipline; OR 2+ years of professional software development experience in lieu of a degree.
Deep experience with compute orchestration tools like Kubernetes or Mesos.
Experience building and operating large fleets of VMs or isolated sandboxes.
Familiarity with the Linux kernel and virtualization technologies.
Strong understanding of infrastructure primitives for future agent requirements.
Responsibilities
Rearchitect the control plane/scheduler to support 1 million concurrent VMs per cluster.
Build a ublk block device that can deduplicate, lazy load, and efficiently snapshot VM data.
Design an egress proxy and network isolation to securely filter, monitor, and route agent traffic.
Create resilient systems that operate across a mix of cloud and on-premise datacenters.
Benefits
Work on cutting-edge technology in a fast-paced environment.
Opportunity to contribute to one of the largest sandbox infrastructures globally.
Collaborate with a team of experts in AI and virtualization.
Engage in innovative projects that shape the future of computing.
Full Job Description
Engineering • Full-time • San Francisco; New York Apply
About the Role
As a Software Engineer on Compute Infra at SpaceXAI, you'll build the sandbox infrastructure to give every agent their own VM. These VMs power coding agents, Grok Bot, reinforcement learning, and more. We operate one of the largest set of sandbox clusters in the world, at millions of CPU cores, across third- and first-party datacenters. You'll own developing a cloud for agents, including the virtualization layer (Firecracker and Cloud Hypervisor microVMs), control plane scaling, and the networking/connectivity layer on top.
Responsibilities
Rearchitecting the control plane / scheduler to support 1 million concurrent VMs per cluster.
Building a ublk block device that can dedupe, lazy load, and efficiently snapshot VM data.
Designing an egress proxy and network isolation to securely filter, monitor, and route agent traffic.
Designing resilient systems that can operate across a mixture of cloud and on-premise datacenters.
Basic Qualifications
Bachelor's degree in computer science, engineering, math, or scientific discipline; OR 2+ years of professional experience building software in lieu of a degree
Preferred Skills and Experience
You have deep experience with building compute orchestration (e.g. Kubernetes, Mesos).
You have built and operated large fleets of VMs / isolated sandboxes.
You have experience with the Linux kernel and virtualization technologies.
You enjoy thinking about infrastructure primitives that future agents will require.
About SpaceX
SpaceX is an American aerospace manufacturer and space transportation services company founded in 2002 by entrepreneur Elon Musk. The company designs, manufactures, and launches advanced rockets and spacecraft. SpaceX has developed the Falcon 1, Falcon 9, Falcon Heavy, and Dragon spacecraft. The company was founded with the goal of reducing space transportation costs and enabling the colonization of Mars. SpaceX has achieved several milestones in spaceflight, including the first privately-funded liquid-propellant rocket to reach orbit, the first privately-funded company to send a spacecraft to the International Space Station, and the first privately-funded company to send a human-rated spacecraft to orbit.