Implement groundbreaking user experiences building on innovative Artificial Intelligence & Machine Learning technologies to make complex technology easy to use for everyone.
Requirements
- strong programmer
- creative problem solver
- strong skills in object-oriented software design and programming
- deep understanding of common data structures, algorithms, and their performance implications
- fundamental knowledge of machine learning technologies and how to apply them
- Demonstrated expertise with using machine learning to power customer experiences
- Expert in performance and optimization of on-device software
Responsibilities
- implementing features for the Siri user experience
- building an elegant user experience for a distributed system at massive scale
- pursuing impossible problems
- creating life-changing applications
- Performance analysis and tuning
- working closely with the design team to develop new user experiences
- creating new platform features & technologies
Other
- working across teams and organizations
- thrives in a fast-paced environment
- M.S./B.S. in Computer Science, Engineering or a related field or equivalent experience
- 5+ years of experience in iOS or macOS development
- Excellent interpersonal skills in a collaborative team environment