Apple is looking to create a truly personalized user experience that adapts to the unique needs and habits of each individual, by building a system that requires deep expertise in cutting edge fields such as search, natural language understanding, data engineering, machine learning, and privacy preserving system design.
Requirements
- Experience designing and shipping novel systems architectures
- Exceptional software engineering skills
- Ability to identify similar software solutions and generalize them into libraries / frameworks / platforms
- 5+ years professional experience developing for Apple’s platforms
- Experience building voice computing systems or subsystems (e.g. ASR, NL, TTS, Voice Assistants, etc)
- Swift or Objective-C experience preferred (Rust, C++, or similar also acceptable)
- Experience building machine learning based systems
Responsibilities
- Engage with leaders and cross-functional partners to define requirements
- Partner with application developers to build personalized features users love
- Build entity resolution APIs that Siri application developers love
- Lead highly cross-functional software projects
- Mentor junior software engineers
- Partner with application owners on API design, implementation, and integration
- Validate new platform features by leading early adoption
Other
- 8 years of professional software experience
- BS in computer science or related fields
- Ability to work in a highly collaborative environment
- Ability and desire to lead a small teams of high impact engineers
- Passion for great products