Systems Engineer
Dedalus Labs, San Francisco
- Pay
- $120K–$250K / year
- Work type
- Onsite
- Level
- Not stated
- Area
- Infra, platform & SRE
- Posted
- Jun 29, 2026
About the role
ABOUT THE ROLE
Dedalus Labs builds persistent computers for AI agents. Our flagship product, Dedalus Machines, gives agents an isolated environment where they can run software, keep files and state, and work over time.
You'll build the core technology our customers depend on. We're looking for a systems engineer who wants to understand where time and memory go, why a system fails, and what a better design would make possible. You enjoy following a problem through application code, the operating system, storage, and the network until you can explain it and improve it.
This role covers two areas: the control plane, which creates, schedules, and manages Machines, and our Rust virtual machine monitor (VMM), the software that runs each virtual machine. We are looking for depth in either area, with room for someone who spans both.
You'll work directly with our CTO and engineers, with substantial freedom to investigate and choose an approach. We want someone who takes pride in the craft, moves with urgency, and cares about the details other engineers will have to live with. You'll carry work from the first experiment through implementation, verification, rollout, and operation.
WHAT YOU'LL WORK ON
Build the control plane. Implement the APIs and services that create, schedule, and manage Machines. Reason about concurrency, resource ownership, durable state, and recovery. Make the behavior understandable when a request is canceled, a process dies, or part of an operation fails.
Improve the Rust VMM and runtime. Work on virtualization, guest memory, devices, and Linux I/O. Make machine startup, execution, snapshot, and recovery behavior correct and measurable. Your focus can be here, in the control plane, or across both.
Find and remove performance costs. Profile startup and request latency, syscall overhead, allocation, scheduling, networking, and storage. Follow database and I/O costs when they explain the bottleneck. Build a small reproduction, establish a baseline, and measure changes under representative load and failure conditions.
Design secure interfaces. Build services and communication paths with clear ownership and explicit trust boundaries. Relevant experience includes HTTP servers, interprocess communication, network protocols, and interactions across privilege levels. Find security problems with concrete failure or attack paths, explain their impact, and verify the fix.
YOU'D BE A GOOD FIT IF
- You know Linux internals well enough to investigate below an API, and you enjoy learning the layers you have not worked in yet. You can explain memory use, concurrency, syscall costs, and failure behavior in code you have built.
- For control-plane work, show strong service implementation in Go, Rust, or a comparable systems language. For VMM work, we look for hands-on Rust and low-level systems experience. In either area, you can explain the choices you made around types, memory, ownership, concurrency, and useful abstractions.
Similar roles at other companies
Systems Engineer
Dedalus LabsSan Francisco
$120K–$250K / yr
Posted Sep 1, 2026
$120K–$250K / yr
Posted Sep 29, 2026
Systems Engineer Intern
Dedalus LabsSan Francisco
$30–$40 / hr
Posted Sep 2, 2026
Infrastructure Engineer Intern
Dedalus LabsSan Francisco
$30–$40 / hr
Posted Sep 1, 2026
Platform Engineer
E2BPrague, Czech Republic
Listed on Dedalus Labs's Ashby job board; checked 27 h ago. First seen by us 29 h ago. Being listed doesn't mean the team is actively interviewing. We found this board in a public directory and haven't yet confirmed it against the company's own careers page.