Software Engineer, Agent Architecture

Sierra
San Francisco / Atlanta / New York2026-03-27OnSite

About the job

Build the core systems that power agents. You’ll work on the Agent SDK — the orchestration engine, runtime, and primitives that define how agents reason, take actions, and interact with users and systems.

Responsibilities

Build the core systems that power agents. You’ll work on the Agent SDK — the orchestration engine, runtime, and primitives that define how agents reason, take actions, and interact with users and systems.

Design the agentic loop. What primitives do we need to build agents that are steerable and verifiable, while still conversational and adaptive? You’ll help define how agents operate in real-world environments.

Improve retrieval and grounding. You’ll build systems that ensure agents provide accurate, trustworthy responses by effectively retrieving and using knowledge.

Build evaluation systems. You’ll design frameworks that allow us and our customers to measure and improve agent quality over time.

Qualifications

Minimum

A passion for being on the frontier of AI products.

Strong software engineering fundamentals and experience building production systems.

Motivation and high-agency to drive outcomes in a high-autonomy culture.

4+ years hands-on experience building production products and systems.

Degree in Computer Science or related field, or equivalent professional experience.

Preferred

Experience building AI-powered systems or agent frameworks.

Experience with retrieval, evaluation systems, or LLM-based applications.

Experience building developer platforms or SDKs.

Experience with Go and Typescript.