Siri - Engineering Program Manager, Understanding ML

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


Role Number:200116207
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. Work with the creators of the intelligent assistant that helps millions of people get things done — just by asking. Join the Siri Program Management team at Apple. The Siri Understanding team is seeking an experienced and well-organized technical program manager to drive the expansion of the run-time engine support much of Siri’s ability to understand the user. Work with teams across the stack (Voice Trigger, Automatic Speech Recognition, Natural Language Processing, Text-to-speech, Machine Translation, and Dialog systems) to create requirements, prioritize the use cases and create execution plans to deliver on the feature. Define success metrics for the ​entire run-time platform (client and server) use these metrics as your guiding light while prioritizing the roadmap for the system. Serve as the voice of the program to management and the voice of the customer with your engineering teams.

Key Qualifications

  • 5+ years experience program/product management experience working large scale engineering programs
  • 4+ years working with client/server​ orchestration between ML systems
  • 3+ years focusing on Audio Processing, Speech Recognition, Natural Language Processing, Machine Translation or other Machine Learning technologies
  • Experience with testing and monitoring the health of ​large run-time systems
  • Self-motivated and pro-active, with multi-tasking and creative and critical thinking capabilities
  • Outstanding communication and presentation skills, written and verbal, to all levels of an organization
  • Multi-lingual is a plus


- Define, measure and report quality metrics for your engineering system - Partner with research teams to design the roadmap for our client/server ML engineering program - Organize and execute weekly sprints in service of our wider roadmap. - Coordinate end-to-end testing and evaluation of customer experience and component accuracy prior to release - Be creative! Envision new processes and procedures for understanding ML engineering to improve Siri accuracy, and put those plans into action - Work with cross-functional​ teams to define support plans for feature launches

Education & Experience

BS/MS/PhD EE/CS/CE or equivalent

Additional Requirements