Software Engineer, Agentic Workflows

Apple Apple · Big Tech · Cupertino, CA +1 · Software and Services

Software Engineer role focused on building next-generation developer tooling, services, and workflows for Siri and other AI experiences. The role involves designing, building, and shipping end-to-end software, with a strong emphasis on agentic systems, developer experience, and evaluation infrastructure. It requires experience with generative AI coding tools and a genuine interest in software evaluation and quality.

What you'd actually do

  1. Design and build software, services, and developer tooling that shape how Siri and AI experiences get built
  2. Prototype novel systems and workflows in close collaboration with the engineers who use them
  3. Scale successful prototypes into production systems the broader org depends on
  4. Partner with cross-functional teammates to define features, tools, and workflows
  5. Contribute to architecture decisions and help set the technical bar for the team
  6. Own the quality and reliability of what you ship through testing, metrics, tooling, and infrastructure the team and customers can trust

Skills

Required

  • 3+ years of software engineering experience with strong CS fundamentals
  • Proficiency in Swift, Objective-C, Python, Go, or another modern language
  • Shipped software that people used
  • Strong working proficiency with generative AI coding tools
  • Genuine interest in software evaluation and quality
  • Comfortable with ambiguity
  • Strong communication and a track record of working well across teams
  • Seek out feedback and learn fast from the people around you
  • BS in Computer Science or equivalent experience

Nice to have

  • Experience building and deploying cloud-based applications and services at scale
  • Background building developer tools and agentic workflows
  • Familiarity with modern cloud infrastructure (e.g., Kubernetes)
  • Proficiency with one or more scripting languages (Python, Ruby, Bash)
  • Deep expertise with generative AI coding tools, you've pushed past everyday usage into custom agents, evals, or workflows
  • Follow the frontier closely, curious about new models and techniques, with a point of view on where human-AI interaction is headed

What the JD emphasized

  • agentic AI
  • developer tooling
  • evaluation infrastructure
  • generative AI coding tools
  • software evaluation and quality

Other signals

  • agentic AI
  • developer tooling
  • evaluation infrastructure