About the role
What will you do at Dedalus Labs?
What we're looking for We need a systems engineer with depth in OS/kernel internals, virtualization, file systems, or distributed infrastructure who has owned technically ambitious projects end-to-end — in production, open source, or research. You should be comfortable working at the lowest layers of the stack (kernel, hypervisor, storage, networking) and have a verifiable body of work that demonstrates genuine depth.
Bonus points if you have experience with GPU infrastructure, AI/ML systems, or distributed storage/consensus.
What you'll do Build core compute and runtime primitives for long-running, stateful AI agents — including virtualization, sandboxing, and isolation systems for secure multi-tenant workloads Take ownership of entire subsystems end-to-end (storage, scheduling, networking, virtualization) and ship them to production at an 8-person team where your work matters immediately Work closely with the CTO and engineering team to design and implement persistent state, snapshotting, and recovery mechanisms for always-on agent workloads Reduce sandbox startup latency to sub-50ms and optimize performance across every syscall and scheduling decision in the critical path Design and build distributed storage layers, schedulers, and networking infrastructure that will scale across data centers globally Profile, debug, and benchmark systems under real-world scale, latency, correctness, and reliability constraints — measuring before optimizing, then optimizing relentlessly Contribute to the longer-term roadmap including on-prem GPU clusters and model training infrastructure as Dedalus expands beyond cloud compute
Which skills does this role require?
Make your next move
Build a shortlist and prepare
Identify the requirements you can demonstrate, then choose examples from your work to discuss with the hiring team.
- Build a focused shortlist before you applyCompare role requirements with your experience and give each application a clear reason.
- Practice explaining your experience in an interviewRehearse your answers before meeting the hiring team.
Other roles to compare
Review the responsibilities and requirements before adding an opening to your shortlist.
Software Engineer 2, Managed Gateways
Kong · Bengaluru, Karnataka, India
Founding Engineer
flowscope · San Francisco, CA, US
Forward Deployed Engineer
Sixtyfour · San Francisco, CA, US
Principal Engineer, Duo Agent Platform
GitLab · United States / Canada / Poland / United Kingdom
Enterprise Solutions Engineer, New Logo (German speaking)
Atlassian · Oregon, US
Staff Engineer
Culture Amp · Melbourne, VIC, Australia
Role information can change. Prepin can help you prepare, but does not submit an application for this role.