
Software Engineering Manager, Siri
Required skills
- Siri AI
- Apple Intelligence
- on-device platform
- frameworks
- technical roadmaps
- cross-functional projects
- people leadership
- growing engineers
Nice to have
- networking stack
- latency
- reliability
- performance tradeoffs
- system design
- communication skills
Role summary
Apple is seeking an experienced Engineering Manager for the Siri AI team to lead efforts in human-computer interaction and Apple Intelligence. This role involves managing a team focused on multi-user experiences, handoff, and device selection across Apple's ecosystem. The manager will drive technical direction, mentor engineers, and collaborate with product and platform teams to ensure seamless, intelligent, and performant user experiences on a wide range of devices. The ideal candidate has a strong background in software engineering, platform/framework development, and people leadership.
Description
We are looking for an experienced Engineering Manager to lead our team that owns how Siri experiences work across multiple people and multiple devices — including multi-user experience, handoff, and device selection as people move through their day with Apple's ecosystem of devices. This team's work is central to delivering seamless, intelligent, and performant user experiences across a wide range of devices. As the manager of the team, you will drive technical direction, grow and mentor engineers, and partner closely with product, architecture, and cross-functional platform teams. This role is ideal for someone who thrives at the intersection of deep technical systems challenges and people leadership.
Minimum Qualifications
* 6+ years of software engineering experience, with 2+ years in an engineering management role. * Proven experience building and scaling on-device platform or frameworks. * Track record of managing technical roadmaps and delivering complex cross-functional projects. * Excellent people leadership skills, with experience mentoring and growing engineers.
Preferred Qualifications
* Experience building platform/frameworks utilizing solid networking stack is a huge plus * Strong understanding of latency, reliability, and performance tradeoffs in system design. * Strong communication skills; able to articulate technical concepts to diverse audiences.
Sample Apple interview questions
- 1
Design a typeahead box for a search engine
system designmedium - 2
Design a rate limiter
system designmedium - 3
Architect a key-value store for distributed systems.
system designmedium - 4
Design a system to schedule jobs in a distributed environment
system designmedium - 5
What is an API and how does it work?
technicalmedium
Get started to unlock a personalized interview prep pack for this role.
Similar roles
Director, Software EngineeringUnitedHealth Group · Eden Prairie, MN · Hybrid
Senior Bioinformatics Software EngineerBaylor Genetics · United States · Onsite- Senior Software Engineer II - Platform & EnablementWrapbook · Remote · Remote
- Associate Software EngineerKeyfactor, Inc. · Remote · Remote
Software Development Engineer in Test II (SDET II)Verisk · Jersey, NJ · Hybrid- Platform Software EngineerFord Motor Company · Dearborn, MI · Hybrid
