Staff AI Engineer - Agent Architecture & Behavior
Artisan, San Francisco
What you will do
- Agent architecture and behavior. Design and implement agent execution loops, planning strategies, tool interfaces, and verification. Turn ambiguous technical requirements into clear system boundaries and working code.
- Multi-agent systems. Build delegation, coordination, context sharing, and result synthesis. Handle concurrent work, conflicting updates, cancellation, and stale results. Establish when a multi-agent approach improves on a simpler baseline.
- Reliable execution. Make complex, stateful workflows resilient to interruptions and partial failures. Build checkpoints, recovery strategies, and appropriate human intervention into the architecture.