← Back to list
Job

Software Engineer II, AI Developer Experience

AI / ML Engineer • On-site • Full-time • 📍 United States

Join the AI Developer Experience Team as a Software Engineer II. The mission is to empower a company of builders by delivering a frictionless, standardized ecosystem of core engineering tools. You'll partner with teams across the company to help standardize workflows and contribute to a tight feedback loop with product leadership that shapes product direction.

Responsibilities

  • Build and maintain internal engineering tooling that improves builder flow and reduces friction across the company
  • Help support adoption of AI agentic coding tools through documentation, automation, and guidance
  • Contribute to the development and operation of internally facing agents
  • Help implement developer workflows, including guardrails and evaluation approaches for safe adoption of new tooling
  • Support the development and operation of the internal agent platform
  • Partner with teams across Engineering, Product, Sales, and G&A to identify where AI could accelerate their work
  • Contribute to measurement and feedback loops (usage, reliability, cost, cycle time) to quantify impact and guide iteration
  • Help maintain documentation and enablement materials supporting builders
  • Participate in on-call to support internal users

Requirements

  • Solid software engineering fundamentals, with some experience contributing to production-quality internal platforms or developer tooling
  • Familiarity with modern agentic coding tools such as Codex and Claude Code
  • Proficiency in one or more programming languages commonly used at Temporal (Go, TypeScript/JavaScript, Python, or Java)
  • Experience building or contributing to workflow automation or internal tools (CLI tools, services, GitHub automation, cloud automation, or similar)
  • Good judgment about when to standardize versus when to enable flexibility, with growing ability to balance friction reduction against reliability
  • Comfort working cross-functionally, including with non-traditional developers, and translating their needs into usable solutions
  • Ability to use data and qualitative feedback to help prioritize and measure impact
  • Clear written communication, including documentation that supports self-service

Nice to have

  • Exposure to building internal agents or supporting an agent platform
  • Familiarity with developer productivity measurement frameworks such as SPACE and DORA metrics

Similar jobs