Staff Software Engineer, AI Foundations (AI Agent Optimization)
Core
Design tools and mechanisms to help users build AI agents optimized for token spend and response time while maintaining result quality.
Role type
Staff Software Engineer (AI Agent Optimization)
Builds
Agentic coding systems and optimization tools for Temporal users
Domain
AI infrastructure / Distributed systems / Generative AI
Deliverable
production ML models
Required skills
AI system optimization, agentic architecture design, concurrent programming, API design, multi-language fluency (Python, TypeScript, Java, Go), technical documentation
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, develop AI application development patterns, take end-to-end ownership of new features, write public technical documentation, debug complex issues for the developer community
Seniority
Staff, hands-on IC with strategic impact
