Senior Software Engineer—Location Intelligence

A leading technology company that creates innovative devices and services focused on user experience and technology integration.
$143,100 - $264,200
Mobile
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
AI

Description For Senior Software Engineer—Location Intelligence

Apple's Location Intelligence team is focused on personalizing user experiences based on location context across Apple devices. The role involves working on sophisticated systems that understand user location patterns and preferences, contributing to features in Maps, Journaling Suggestions, and Photos. As a Senior Software Engineer, you'll be part of a team developing algorithms and systems that sense and interpret points of interest using multiple sensors like GPS, WiFi, and accelerometers. The position requires expertise in mobile development, machine learning, and location technologies, with a focus on optimizing performance within resource constraints. You'll be working on solutions that impact billions of devices, requiring careful attention to edge cases and quality. The role offers the opportunity to work with cross-functional teams, including sensing, Siri, and various apps teams, while contributing to innovative location-based features that enhance the Apple ecosystem. This is an excellent opportunity for engineers passionate about location technology, machine learning, and creating impactful user experiences at scale.

Last updated 11 days ago

Responsibilities For Senior Software Engineer—Location Intelligence

  • Design, build, and evaluate production algorithms and software systems
  • Infer device location using multiple sensors (GPS, WiFi, accelerometer)
  • Implement estimation and ML techniques
  • Test, collect metrics, and iterate on solutions
  • Work on complex problems end to end
  • Collaborate with teams in sensing, Siri, and apps

Requirements For Senior Software Engineer—Location Intelligence

  • 5+ years experience shipping production software for mobile and/or resource-constrained devices
  • Working knowledge of probability, statistics, and machine learning
  • Laser focus on customer impact and product experience
  • Bachelor's or graduate degree in Computer Science, Computer Engineering, Mathematics, or related field

Benefits For Senior Software Engineer—Location Intelligence

Medical Insurance
Dental Insurance
Education Budget
Equity
Relocation Benefits
  • Comprehensive medical and dental coverage
  • Retirement benefits
  • Employee stock programs
  • Educational expense reimbursement
  • Discretionary restricted stock unit awards
  • Employee Stock Purchase Plan with discount
  • Discretionary bonuses
  • Relocation benefits
  • Range of discounted products and free services

Interested in this job?

Jobs Related To Apple Senior Software Engineer—Location Intelligence

Camera and Photos - Software Engineer

Senior Software Engineer role at Apple working on Camera and Photos features, developing ML-powered solutions for iOS, macOS, and VisionPro platforms.

Senior Software Engineer: Spatial Media - Apple Vision Pro

Senior Software Engineer position at Apple working on spatial media technologies for Vision Pro, focusing on next-generation capture and playback experiences.

Camera Frameworks Engineer

Senior Camera Frameworks Engineer role at Apple, developing the camera preview pipeline for iPhone, focusing on real-time image processing and user experience.

Senior Software Engineer - Photos Storytelling

Senior Software Engineer position at Apple, focusing on developing innovative photo experiences and ML-powered features for iOS Photos app.

Senior Software Engineer

Senior Software Engineer role at Apple focusing on Ad Platforms development, requiring iOS expertise and 8+ years of experience.