Software Engineer, Agent Runtime
WHAT YOU'LL DO
- 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.
WHAT YOU'LL BRING
- 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.
EVEN BETTER
- 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.