D

Dedalus Labs

Cloud platform for agentic AI development

Systems Engineer Intern Co-op

Systems Software EngineeringUpdated on Nov 10
InternshipSan Francisco, CA, USA$25 - $50 /hr

About the Job

Requirements

  • Ability to build and debug software in Rust, Go, C, C++, or a similar language.
  • Understanding of memory, concurrency, data structures, and operating-system behavior relevant to software projects.
  • For control-plane work, relevant Kubernetes experience with controllers, operators, reconciliation, scheduling, networking, and resource lifecycles.
  • For runtime work, relevant projects may include a storage engine, networking tool, virtual machine, compiler, or operating-system component.
  • Ability to explain personal implementation and learning from coursework, research, employment, open-source, or independent projects.
  • Understanding when to use unit, integration, end-to-end, and property-based tests, including what each can and cannot establish.
  • Ability to verify changes efficiently, test invariants and failure cases, and make failures reproducible.
  • Ability to investigate problems by narrowing the issue, reading source code or documentation, and running informative experiments; ask for help with evidence, act on feedback, and complete the work.
  • Ability to understand, test, and correct code submitted with AI tools.
  • Provide a required writing sample and explain its intended audience, purpose, what works, and what would be changed; disclose contribution, coauthors, and AI assistance.
  • Identify which problem in the role the applicant wants to own and why.

Responsibilities

  • Implement and debug software that creates, schedules, and runs Machines, potentially involving the control plane, Kubernetes controllers and operators, or a Rust virtual machine monitor.
  • Improve a Kubernetes controller or operator and test how it reconciles desired and actual resource state; investigate scheduling, pod lifecycle, networking, or recovery after a node failure.
  • Fix control-plane resource-lifecycle bugs involving retries, cancellation, concurrent requests, or cleanup; write tests that reproduce the failure and verify the repair.
  • Improve virtual-machine startup, snapshot restore, memory use, or an I/O path; establish a baseline and measure the change on the same workload.
  • Inject process crashes, delayed responses, or interrupted operations to expose ordering or recovery assumptions, and explain which guarantees the test establishes.
  • Deliver tested code, an explanation of engineering decisions, and a handoff another engineer can use.
  • Present a controller, service, runtime, storage component, or other systems project built by the applicant, including a difficult correctness or performance problem investigated.
  • Describe the symptom, initial explanation, evidence that changed the applicant's thinking, and how the result was established, including workload or users and important limitations.
  • Link a public pull request or commit and explain why it exemplifies quality software engineering in context.

Desired Qualifications

  • Rust is preferred for runtime work.
  • Experience at a big technology company or on another large, fast-moving codebase is a plus.
  • Experience with formal verification or model checking is a plus.
  • Links to technical work or existing demos are optional but highly recommended.

About the Company

Dedalus Labs

Cloud platform for agentic AI development

Dedalus Labs provides a cloud platform that acts as a drop-in MCP gateway, connecting any LLM to MCP servers with hosting, configuration, scaling, and a unified API. Developers use an OpenAI-compatible SDK to orchestrate agentic AI workflows and access tools from a hosted MCP marketplace. Universal Model Access lets users switch between models like GPT-4, Claude, and Gemini with a single line of code, avoiding vendor lock-in. The platform also offers Hybrid Tooling, serverless scaling with hot-reloading, and plans for a creator-driven marketplace to monetize agents or servers, all aimed at reducing setup time from weeks to minutes and speeding up AI development.

Company size
11-50
Company stage
Seed
Total funding
$11.1M
Headquarters
San Francisco, CA
Founded
2025

Recently Posted Jobs

Explore more opportunities at Dedalus Labs

See more jobs