Senior/Staff Software Engineer, Agent
Bay Area, CA
Full Time
Senior Manager/Supervisor
Position Summary
Lead the architecture and delivery of agent systems that support conversational and autonomous creative workflows, from planning and tool use through reliable production experiences.
Responsibilities
- Own architecture for agent workflows, including tools, context and memory, multi-step planning, and sub-agent orchestration.
- Design agents that execute long-running tasks with clear failure handling and recovery paths.
- Build agent servers and command-line tools that connect systems, model providers, and creative asset pipelines.
- Create reusable agent workflows and patterns that other engineers can extend.
- Build evaluation and observability systems, including automated evaluations, regression suites, tracing, and quality checks.
- Improve reliability, latency, and cost per successful run.
- Deliver production frontend experiences for agent-powered products.
- Set engineering standards, review architecture, and mentor teammates.
- Partner with product and design teams to translate user needs into technical direction.
Qualifications
- 7+ years of full-stack engineering experience delivering production systems, including 2+ years building production LLM-powered agents.
- Hands-on experience with agent architecture, tool use, memory, planning, orchestration, and long-running workflows.
- Experience designing evaluations and observability for agent systems.
- Strong system design, data modeling, and API skills.
- Experience creating reusable agent workflows or similar engineering abstractions.
- Technical leadership experience and strong product judgment.
- Experience with agent servers, CLI tooling, orchestration frameworks, or image and video generation is a plus.
Location: Bay Area, CA (hybrid)
Employment type: Full-time
176127
Apply for this position
Required*