Staff Software Engineer, AI Foundations
Core
Design and build trusted agentic coding systems and SDK features to accelerate Temporal adoption across the AI ecosystem.
Role type
Staff Software Engineer, AI Foundations
Builds
Agentic coding systems, Temporal AI SDK features, and open-source libraries for agent frameworks.
Domain
AI infrastructure, agentic development, distributed systems
Deliverable
production ML models | product features
Required skills
Agentic coding patterns, concurrent programming (mutexes, atomics), API design, open source contributions, multi-language fluency (Python, TypeScript, Java, Go), technical documentation
Preferred skills
Machine learning systems, large-scale distributed systems architecture, Temporal programming model
Technologies
Python, TypeScript, Java, Go, Temporal, Pydantic AI, Vercel AI SDK, Google ADK, OpenAI Agents SDK
Responsibilities
Design and implement Temporal AI SDK features, serve as domain expert on AI design patterns, debug complex community issues, write public technical documentation, collaborate on agentic coding systems
Seniority
Staff, hands-on IC with strategic impact