Systems Engineer

Posted 4 Days Ago
Be an Early Applicant
San Francisco, CA, USA
In-Office
170K-250K Annually
Entry level
Artificial Intelligence • Machine Learning • Software • Infrastructure as a Service (IaaS)
The Role
Build low-level infrastructure for persistent, autonomous AI agents, including virtualization, sandboxing, storage, scheduling, networking, runtime systems, recovery, and performance tooling. Responsibilities include designing production systems, debugging complex failures, optimizing latency and resource usage, and ensuring reliability, correctness, and secure multi-tenant isolation. The role requires end-to-end ownership, strong systems fundamentals, and collaboration in an in-person San Francisco environment.
Summary Generated by Built In
Mission

Dedalus Labs is an AI Neolab building the compute substrate for an agent-native economy. Our flagship product, Dedalus Machines, gives AI agents fast, persistent computers where they can run continuously, maintain state, and do production-grade work.

We are building a new compute primitive for long-running autonomous software. Our platform spans virtualization, distributed systems, storage, networking, scheduling, orchestration, and low-level runtime infrastructure. Every millisecond, syscall, and scheduling decision matters.

We are looking for systems engineers who want to understand computers all the way down and build infrastructure that feels simple, fast, and inevitable to the developers using it.

You might thrive here if you
  • Think abstractions are most useful when you understand what is underneath them.

  • Care about latency, throughput, memory usage, correctness, and tail performance.

  • Enjoy debugging problems that take days to understand and minutes to fix.

  • Treat reliability and performance as product features.

  • Read kernel commits, infrastructure blogs, source code, or systems papers because you are genuinely curious.

  • Have informed opinions about operating systems, virtualization, networking, storage, or distributed systems.

  • Measure before optimizing, then optimize relentlessly.

  • Like turning difficult systems problems into simple developer experiences.

  • Work independently, communicate clearly, and take ownership from design through production.

  • Are ambitious about the work and generous with your teammates.

  • Learn quickly and respond thoughtfully to feedback.

What you’ll build
  • Core compute and runtime primitives for long-running AI agents.

  • Virtualization, sandboxing, and isolation systems for secure multi-tenant workloads.

  • Persistent state, storage, snapshotting, and recovery mechanisms.

  • Low-latency scheduling and resource-management systems.

  • Networking and runtime infrastructure across the agent execution path.

  • Profiling, debugging, benchmarking, and performance tooling.

  • Production systems operating under real-world scale, latency, correctness, and reliability constraints.

Representative projects

You might find yourself working on problems like:

  • Building a distributed storage layer for persistent agent state.

  • Reducing sandbox startup latency from seconds to milliseconds.

  • Designing a scheduler that efficiently allocates compute across thousands of concurrent agents.

  • Developing virtualization and isolation mechanisms for secure multi-tenant execution.

  • Building snapshot, recovery, migration, or resume mechanisms for persistent workloads.

  • Profiling bottlenecks across networking, storage, scheduling, and runtime layers.

  • Designing test infrastructure that simulates machine loss, degraded networks, resource contention, and partial failures.

What we look for
  • Experience building substantial systems software in Rust, Go, C, C++, or a similar language. Rust is preferred but not required.

  • Strong software engineering fundamentals, including data structures, concurrency, memory, and performance.

  • Depth in one or more of operating systems, distributed systems, networking, storage, virtualization, or runtime infrastructure.

  • The ability to reason about performance, reliability, correctness, concurrency, and failure modes.

  • Strong debugging skills across systems with many interacting components.

  • Evidence of end-to-end ownership in production, open source, research, or technically ambitious independent projects.

  • Clear communication and the ability to explain architecture, tradeoffs, and technical decisions.

  • High agency, sound engineering judgment, and strong collaborative instincts.

Nice-to-have
  • Experience building or operating distributed systems under production workloads.

  • Experience with distributed storage, replication, consensus, or consistency models.

  • Experience with virtualization, containers, hypervisors, KVM, or Firecracker.

  • Kernel, operating systems, networking, or low-level runtime experience.

  • Experience building schedulers, storage engines, databases, runtimes, or isolation systems.

  • Performance engineering work involving latency, throughput, memory, profiling, or systems optimization.

  • Meaningful contributions to systems-focused open-source projects.

  • Systems research accompanied by a working implementation.

  • Technical writing that clearly explains architecture, failure modes, and engineering tradeoffs.

These are signals, not a checklist. We care more about the depth of what you have built and how well you understand it than whether you match every item.

Taste

You know the difference between software that merely works and software that feels inevitable.

You care about elegant abstractions, principled engineering tradeoffs, and building systems that other engineers trust and enjoy using.

Logistics
  • Full-time and in person in San Francisco.

  • Relocation support is available.

  • We sponsor visas for exceptional talents.

  • Competitive salary, bonus, and meaningful equity.

  • Meals and office benefits are included.

How to stand out

The first thing we look at is your Github.


Show us the systems you have built and the difficult problems you have solved. This could include production infrastructure, open-source contributions, systems research, storage engines, schedulers, runtimes, kernel work, homelabs, performance investigations, or technical writing.

For your strongest project, tell us what you personally owned, what made it difficult, the most interesting failure you encountered, and the tradeoffs you made.

We care far more about the depth of your work than the number of years on your résumé.

Skills Required

  • Experience building substantial systems software in Rust, Go, C, C++, or a similar language
  • Strong software engineering fundamentals, including data structures, concurrency, memory, and performance
  • Depth in one or more of operating systems, distributed systems, networking, storage, virtualization, or runtime infrastructure
  • Ability to reason about performance, reliability, correctness, concurrency, and failure modes
  • Strong debugging skills across systems with many interacting components
  • Evidence of end-to-end ownership in production, open source, research, or technically ambitious independent projects
  • Clear communication and ability to explain architecture, tradeoffs, and technical decisions
  • High agency, sound engineering judgment, and strong collaborative instincts
  • Experience building or operating distributed systems under production workloads
  • Experience with distributed storage, replication, consensus, or consistency models
  • Experience with virtualization, containers, hypervisors, KVM, or Firecracker
  • Kernel, operating systems, networking, or low-level runtime experience
  • Experience building schedulers, storage engines, databases, runtimes, or isolation systems
  • Performance engineering experience involving latency, throughput, memory, profiling, or systems optimization
  • Meaningful contributions to systems-focused open-source projects
  • Systems research accompanied by a working implementation
  • Technical writing explaining architecture, failure modes, and engineering tradeoffs
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
9 Employees

What We Do

Dedalus Labs is a San Francisco-based startup building the compute substrate for AI agents — the infrastructure layer for agentic AI. Its product, Dedalus Machines, lets developers run long-lived, stateful agents on full Linux virtual machines that launch in under 250 milliseconds with zero cold starts, persistent filesystems, and billing based only on active compute. Founded in 2025 by Cathy Di and Windsor Nguyen and backed by Y Combinator (Summer 2025 batch), it also offers an MCP gateway service.

Similar Jobs

Cloudflare Logo Cloudflare

Systems Engineer

Cloud • Information Technology • Security • Software • Cybersecurity
Hybrid
3 Locations
4400 Employees
150K-196K Annually

Boeing Logo Boeing

Systems Engineer

Aerospace • Information Technology • Software • Cybersecurity • Design • Defense • Manufacturing
In-Office
El Segundo, CA, USA
170000 Employees
99K-162K Annually

Boeing Logo Boeing

Systems Engineer

Aerospace • Information Technology • Software • Cybersecurity • Design • Defense • Manufacturing
In-Office
El Segundo, CA, USA
170000 Employees
99K-133K Annually

Relativity Space Logo Relativity Space

Systems Engineer

Aerospace • Hardware • Robotics • Software • Manufacturing
Easy Apply
In-Office
Long Beach, CA, USA
2200 Employees
132K-198K Annually

Similar Companies Hiring

Kepler  Thumbnail
Artificial Intelligence • Fintech • Software
New York, New York
9 Employees
Onshore Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
60 Employees
Revel.io Thumbnail
Aerospace • Hardware • Robotics • Software
US
50 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account