Siri - Software Domain Engineering Manager: System & Utility Domains

Santa Clara Valley (Cupertino), California, United States
Machine Learning and AI


Posted: Apr 12, 2019
Role Number: 200050867
Would you like to play a part in the next revolution in human-computer interaction? Contribute to a product that is redefining mobile computing? Create groundbreaking technology for large scale systems, spoken language, big data, and artificial intelligence. And work with the people who built the intelligent assistant that helps millions of people get things done — just by asking? Join the Siri team at Apple.

Key Qualifications

  • 5+ years of industry experience building and leading a team of high-performing software engineers
  • History of delivering product level features with multiple internal and external dependencies
  • Ability to create and execute on a multi-year product and technical vision
  • In-depth development experience with server-side languages and web services
  • Experience with highly scalable and multi-threaded code


The Siri team is looking for someone with a combination of strong technical skills and a dedication to designing and building novel product experiences. You will be responsible for extending Siri’s integration into Apple Product, increasing the number of scenarios where our users might choose to interact with Siri. We are looking for the right person who can collaborate with a team of engineers in several technical areas to help build Siri's capabilities related to a host of Siri features across our supported platforms (iOS, watchOS & macOS.) You should be able to thrive in a fast-paced environment with rapidly changing priorities, have a thirst for new technology and have thought at length about the future of voice computing and how Siri and other voice-based products can improve our lives. Additional Requirements Experience integrating data and services from multiple providers Experience with AI technologies including natural language processing and machine learning

Education & Experience

B.S./M.S. degree in Computer Science or equivalent experience.

Additional Requirements