Staff Software Engineer, AI Foundations (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
Optimized agentic coding systems and Temporal features for AI applications
Domain
Generative AI, Agent Systems, Distributed Systems
Deliverable
production ML models | product features
Required skills
AI system optimization, generative AI for agents, concurrent programming, API design, technical documentation, multi-language fluency (Python, TypeScript, Java, Go), deep understanding of agentic coding patterns
Preferred skills
Temporal programming model experience, 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 agentic coding, take end-to-end ownership of new features, serve as domain expert on AI design patterns, write public technical documentation, debug complex community issues
Seniority
Staff, hands-on IC with strategic influence