Principal Developer Advocate, AI
Core
Senior individual contributor serving as a voice for Temporal in the AI engineering community by shipping technical content, building ecosystem relationships, and shaping product strategy for reliable AI systems.
Role type
Principal Developer Advocate, AI
Builds
Production AI applications, developer content (blogs, tutorials, talks), and community partnerships
Domain
AI engineering, distributed systems, LLMs, agentic systems
Deliverable
production ML models | product features
Required skills
Production AI system architecture, LLMs and agents, retrieval-augmented generation, function calling, evaluation and observability, Python, TypeScript
Preferred skills
Public platform presence, pager duty for production AI, AI agent framework development, Temporal platform experience, open-source stewardship
Technologies
Python, TypeScript, LLMs, AI agent frameworks, Temporal
Responsibilities
Deliver talks on reliability and orchestration in agentic systems, create high-quality technical content for AI engineers, forge ties with AI framework maintainers and open-source communities, gather community feedback to shape product roadmap, align content with go-to-market strategy, mentor peers on AI engineering skills
Seniority
Principal, hands-on IC with strategic influence