Apple's Siri Team is looking to improve the intelligence and accuracy of Siri by using advanced statistical techniques to enhance customer features, thereby taking Siri to the next level.
Requirements
- Proficiency in object oriented programming (e.g. Swift, C++, or Objective-C)
- Excellent algorithm and data structure skills (time and space complexity analysis, optimization, etc.)
- Experience with voice assistant technologies or conversational AI systems
- Background in signal processing, natural language processing, or related fields
- Ability to quickly learn and modify large, existing code base
- Enthusiasm for learning and applying data science and machine learning on the job
- Experience with machine learning algorithms and systems
Responsibilities
- Develop Siri features end-to-end, proactively collaborating with XF teams as needed for progression
- Work with multiple teams across the organization to gain a deep understanding of the Siri architecture
- Develop systems that are highly reliable, scalable, and surprisingly easy to maintain
- Collaborate on product direction, providing feedback constructively, and safely bringing new issues up for team discussion
- Build prototypes of user-facing features and magical experiences
- Work with a cross-functional team to ship these magical experiences to millions of users
- Improve the quality of customer features using advanced statistical techniques
Other
- B.S. or M.S. degree in Computer Science, or equivalent experience
- Strong communication skills to work well with cross-functional engineering teams
- Excellent problem solving and critical thinking, good at seeing the big picture
- Ability to work in a fast-paced environment with rapidly changing priorities
- Passion for high-quality software and excellent user experience