CareerPlan

Software Engineer, API Agents

San FranciscoFull-time2026-08-01 → 2026-11-10

Core

Design and build the core backend systems and infrastructure that enable AI agents to execute reliable, long-running workflows, manage tools, and coordinate across complex environments.

Role type

Senior backend software engineer (agent infrastructure)

Builds

Shared agent harness, tool execution environments, multi-agent orchestration systems, and secure execution primitives for production use.

Domain

AI infrastructure, distributed systems, backend engineering

Required skills

backend engineering fundamentals, distributed systems design, workflow orchestration, API design, observability, security implementation, system abstraction, cross-language proficiency (Python/Go/Rust/TypeScript)

Preferred skills

experience translating research capabilities into production primitives, strong product judgment, high agency in fast-moving environments

Technologies

Python, Go, Rust, TypeScript

Responsibilities

Design and operate shared agent harness and backend infrastructure; build reusable capabilities for search, computer use, memory, and tool execution; establish secure execution environments and identity/permissions systems; partner with research and product teams to translate model progress into dependable capabilities.

Seniority

Senior, hands-on IC