Staff Software Engineer, AI Foundations (AI Agent Optimization)
Core
Design tools and mechanisms to optimize AI agents for token spend and response time while maintaining result quality, including model routing, multi-agent architecture, cache policy, and context management.
Role type
Staff Software Engineer (AI Agent Optimization)
Builds
Agentic coding systems and optimization tools for Temporal users
Domain
Generative AI, AI Agents, Distributed Systems
Deliverable
production ML models | product features
Required skills
AI system optimization, agentic coding patterns, concurrent programming, API design, technical documentation, multi-language fluency
Preferred skills
Open source contributions, large-scale distributed systems architecture, machine learning systems background
Technologies
Python, TypeScript, Java, Go
Responsibilities
Design and build agentic coding systems, maintain deep understanding of AI application development patterns, serve as domain expert on AI design patterns, write public technical documentation, debug complex community issues
Seniority
Staff, hands-on IC with strategic influence
