Apple's Location Intelligence team is focused on personalizing user experiences on Apple devices based on location context. The team builds intelligent systems that understand where users are and what they want to accomplish there, powering features like suggested locations in Maps, Journaling Suggestions, and Memories in Photos.
As a Senior Software Engineer on this team, you'll work on sophisticated algorithms and systems that sense and interpret points of interest that devices visit. You'll be responsible for designing and implementing production-grade solutions that combine multiple sensor inputs (GPS, WiFi, accelerometer) with estimation and machine learning techniques. The role requires expertise in building efficient software for resource-constrained environments while maintaining high quality and reliability at Apple's massive scale.
The ideal candidate brings strong software engineering skills with experience in mobile/embedded systems, along with knowledge of probability, statistics and machine learning. You should be passionate about creating exceptional user experiences and comfortable working in a collaborative environment with some ambiguity. The role offers opportunities to work on challenging technical problems while directly impacting billions of Apple users through features they interact with daily.
Key aspects of the role include:
This is an excellent opportunity for an experienced engineer to work on cutting-edge location intelligence technology while helping shape the future of contextual computing at Apple.