Member of Technical Staff - Product Engineering

Runta

San Francisco, Northern (CA, KY)

Hybrid

USD 150,000 - 200,000

Full time

14 days+
Application generator

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

Get past ATS filters

Benefits offered by this job

Open source involvement
Equity
Developer advocacy
Technical writing experience

Job summary

Runta in the SF Bay Area is seeking a Mid-level developer to design and ship the SDK and CLI that developers use to run, snapshot, branch, and replay agents. You will translate runtime concepts into friendly APIs, write examples and docs, and iterate quickly with the founder and runtime teams.

Ideal candidates have strong API taste, experience building developer tools, and a knack for clear documentation. This role emphasizes fast iteration, clean surfaces, and a focus on developer experience.

Qualifications

  • You’ve built developer-facing product surfaces: an SDK, a CLI, a public API, or a devtools product people chose to use
  • Exceptional API taste, with opinions you can defend about what to expose, what to hide, and what to name things
  • You write clearly. Docs, examples, and error messages are product surfaces here, not chores
  • You can read the systems underneath: you don’t need to build a hypervisor, but you need to understand what one is, so your abstractions don’t lie
  • You genuinely enjoy solving user problems and get satisfaction from someone else’s “oh, that was easy”

Responsibilities

  • Design and build Runta’s SDK and CLI: the primary surface through which developers run, snapshot, branch, and replay agents
  • Make API design decisions with long consequences: what to expose, what to hide, what to name things
  • Build the examples, quickstarts, and reference docs that take a developer from curiosity to a running agent
  • Turn runtime capabilities into product language: translating “microVM snapshot semantics” into things agent builders immediately want
  • Feel every rough edge first and fix it: error messages, failure modes, onboarding friction
  • Represent the developer inside the company: your feedback shapes what the runtime team builds next

Skills

Developer tools
API design
Technical writing
Systems thinking
User empathy

Job description

Level: Mid-level (2–5 years experience)

Location: SF Bay Area

About Runta

Runta builds runtime infrastructure that lets AI agents execute reliably over long time horizons: run agents efficiently, govern what they can reach, and record what they did. Workloads that run for hours or days break the assumptions web infrastructure is built on. An agent can fan out fifty sub‑tasks in a second and then go idle for ten minutes, must survive instance recycling mid‑run, and needs to snapshot, resume, and branch its execution state the way developers branch code. We’re building the substrate that makes this possible.

We’re a small, well‑funded team, moving fast.

The Role

Our runtime team builds the engine. Our infrastructure team makes it scale. You decide what it feels like to use.

Runta does three things: run, govern, record. Underneath, that’s microVMs, snapshot graphs, and audit machinery. Your job is to make sure developers never have to think about any of that. They should think “I can pause my agent, branch it into three versions, and resume the best one,” and the SDK, CLI, docs, and examples you build are what makes that thought possible.

This role decides whether Runta is an impressive piece of infrastructure or a platform people build on. Powerful primitives with a bad interface lose to weaker primitives with a great one. You own the interface.

You’ll be the developer‑zero for every capability the runtime team ships: the first person to use it, the person who decides what gets exposed and what stays hidden, and the person who makes the 5‑minute quickstart actually take 5 minutes.

What You’ll Do
  • Design and build Runta’s SDK and CLI: the primary surface through which developers run, snapshot, branch, and replay agents
  • Make API design decisions with long consequences: what to expose, what to hide, what to name things
  • Build the examples, quickstarts, and reference docs that take a developer from curiosity to a running agent
  • Turn runtime capabilities into product language: translating “microVM snapshot semantics” into things agent builders immediately want
  • Feel every rough edge first and fix it: error messages, failure modes, onboarding friction
  • Represent the developer inside the company: your feedback shapes what the runtime team builds next
The Problems You’d Be Solving
  • Branching a running agent is a new primitive with no established mental model. What’s the API shape, and what metaphor makes it click in 10 seconds?
  • A resume fails three days after the snapshot was taken. What error message does the developer see, and what can they do about it?
  • The runtime exposes 40 knobs. Which 5 belong in the quickstart, which 35 belong behind an escape hatch, and how do you keep the escape hatch from becoming the front door?
  • A developer’s first 5 minutes decide whether they come back. What does the ideal zero‑to‑running‑agent path look like, and what’s currently in its way?

If you read those and started sketching answers, we want to talk to you.

What We’re Looking For
  • You’ve built developer‑facing product surfaces: an SDK, a CLI, a public API, or a devtools product people chose to use
  • Exceptional API taste, with opinions you can defend about what to expose, what to hide, and what to name things
  • You write clearly. Docs, examples, and error messages are product surfaces here, not chores
  • You can read the systems underneath: you don’t need to build a hypervisor, but you need to understand what one is, so your abstractions don’t lie
  • You genuinely enjoy solving user problems and get satisfaction from someone else’s “oh, that was easy”

Nice to have: open source maintainership with a reputation for good DX, developer advocacy or technical writing experience, experience building with AI agents or LLM APIs.

You Should Genuinely Care About AI

The developers you serve are agent builders. If you’re one yourself, you’ll know what they need before they file the issue. The best fit is someone who uses AI tools daily, has built things with agents on their own time, and has opinions about why today’s agent frameworks are frustrating.

This Role Is Probably Not for You If
  • Your product experience is primarily end‑user web or mobile apps, and developer tools would be a career change rather than a return to form
  • You need a PM to hand you specs. Here you’d write them
  • You see documentation and error messages as someone else’s job
How We Work

Small team, high trust, high ownership. We value people who are hungry, humble, and sharp. We look for clear communicators who hold strong opinions loosely and use AI‑native workflows in their daily engineering. You’ll work directly with the founder, alongside the core runtime and cloud infrastructure teams.

Compensation

$150k–$200k base, meaningful early‑stage equity, standard benefits. Mid-level; calibrated to experience.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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 - Core Runtime
Member of Technical Staff - Core Runtime

Runta • San Mateo (CA)

On-site
USD 180,000 - 260,000
Founding Engineer - Software
Founding Engineer - Software

uRun • San Francisco (CA)

On-site
USD 120,000 - 160,000
Competitive salary and equity
Full health coverage
401(k) with company support
+3
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
Founding Engineer - Platform
Founding Engineer - Platform

uRun • United States

Remote
USD 180,000 - 260,000
Equity
Health, dental, and vision
401(k)
+4
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
Founding Product Manager, Agents
Founding Product Manager, Agents

Runlayer • New York (NY)

Hybrid
USD 150,000 - 210,000
Competitive salary and equity
Paid time off
Professional development
+3
Founding Engineer
Founding Engineer

Limrun (YC P26) • San Francisco (CA)

Hybrid
USD 150,000 - 210,000
Remote-friendly environment
San Francisco office in South Park (re
Relocation support
+2
Tech Lead Manager, Agent Runtime Platform
Tech Lead Manager, Agent Runtime Platform

Menlo Ventures • San Francisco (CA)

Hybrid
USD 405,000 - 485,000
Competitive compensation
Equity donation matching
Generous vacation and parental leave
+1
Founding Product Manager, Control Plane
Founding Product Manager, Control Plane

Runlayer • New York (NY)

Hybrid
USD 180,000 - 240,000
Competitive salary
Equity
Paid time off
+4