Implement groundbreaking user experiences building on innovative Artificial Intelligence & Machine Learning technologies to make complex technology easy to use for everyone.
Requirements
- strong programmer
- 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
- Experience working in large codebases and distributed process architectures
Responsibilities
- Implementing features for the Siri user experience.
- building an elegant user experience for a distributed system at massive scale
- pursuing impossible problems.
- Performance analysis and tuning will also be a significant responsibility in your job
- building on a deep understanding of common data structures, algorithms, and their performance implications.
- working closely with the design team to develop new user experiences
- creating new platform features & technologies.
Other
- creative problem solver who thrives in a fast-paced environment, working across teams and organizations.
- enjoy learning new technologies and creating life-changing applications.
- Passionate about working closely with the design team to develop new user experiences
- 5+ years of experience in iOS or macOS development
- Excellent interpersonal skills in a collaborative team environment