Engine Architect for Long-Running AI Agent Runtime

Runta

San Mateo (CA)

On-site

USD 180,000 - 260,000

Full time

7 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Runta is building runtime infrastructure to execute AI agents reliably over long horizons. This role focuses on the execution engine, including kernel and VMM work, memory layout, and crash recovery.

You will enable snapshot, resume, and branch capabilities with byte-for-byte fidelity and auditability across heterogeneous hardware. Ideal candidates have deep experience with kernels, hypervisors, or language runtimes, and are comfortable with Rust, C, or C++.

Qualifications

  • Built systems at the engine level (kernel, VMM, or runtime).
  • Strong memory layout, syscall boundaries, and crash recovery intuition.
  • Ability to reason about copy-on-write and page sharing from first principles.
  • Comfort with Rust, C, or C++ at a low level.

Responsibilities

  • Design and build snapshot/resume/branch mechanics for long-running agent processes.
  • Build crash recovery for stateful execution units.
  • Own the microVM execution layer and optimize boot/restore times.
  • Make execution recordable and auditable.
  • Work at the boundary between runtime and isolation layers to manage persistence.
  • Set the technical bar for the systems team as an early engineer.

Skills

Kernel/engine development
Rust
C/C++
Virtualization (KVM/Firecracker)
Snapshot/Crash recovery
Memory management

Tools

CRIU
io_uring
KVM

Job description

Runta is building runtime infrastructure to execute AI agents reliably over long horizons. This role focuses on the execution engine, including kernel and VMM work, memory layout, and crash recovery.

You will enable snapshot, resume, and branch capabilities with byte-for-byte fidelity and auditability across heterogeneous hardware. Ideal candidates have deep experience with kernels, hypervisors, or language runtimes, and are comfortable with Rust, C, or C++.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Member of Technical Staff - Core Runtime
Member of Technical Staff - Core Runtime

Runta • San Mateo (CA)

On-site
USD 180,000 - 260,000
Staff Engineer, Developer Experience for AI Agent Runtime
Staff Engineer, Developer Experience for AI Agent Runtime

Runta • San Mateo (CA)

Hybrid
USD 140,000 - 210,000
AI Accelerator Runtime Systems Engineer
AI Accelerator Runtime Systems Engineer

Triwill Group • United States

On-site
USD 180,000 - 240,000
Lead Engineer, Durable AI Agent Runtime
Lead Engineer, Durable AI Agent Runtime

ego AI (YC W24) • San Francisco (CA)

Hybrid
USD 150,000 - 200,000
Founding Engineer, Real-Time AI Runtime
Founding Engineer, Real-Time AI Runtime

uRun • United States

Remote
USD 180,000 - 260,000
Equity
Health, dental, and vision
401(k)
+4
Member of Technical Staff - Product Engineering
Member of Technical Staff - Product Engineering

Runta • San Mateo (CA)

Hybrid
USD 140,000 - 210,000
Member of Technical Staff - Product Engineering
Member of Technical Staff - Product Engineering

Runta • San Francisco (CA), Northern (KY)

Hybrid
USD 150,000 - 200,000
Open source involvement
Equity
Developer advocacy
+1
AI-First Engineering Manager, Agent Runtime
AI-First Engineering Manager, Agent Runtime

Box Com • Redwood City (CA)

Hybrid
USD 180,000 - 260,000
Senior Engine & Distributed Systems Engineer
Senior Engine & Distributed Systems Engineer

Stack AI • San Francisco (CA), New York (NY)

Hybrid
USD 180,000 - 280,000
Developer Experience Engineer: SDK & CLI for AI Runtime
Developer Experience Engineer: SDK & CLI for AI Runtime

Runta • San Francisco (CA), Northern (KY)

Hybrid
USD 150,000 - 200,000
Open source involvement
Equity
Developer advocacy
+1