Software Engineer, API Agents
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
