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 2 months 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 Software Performance Engineer

Senior Software Engineer role at Apple focusing on camera performance optimization, combining software expertise with image quality enhancement across Apple's product range.

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

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

Senior Software Engineer (Swift)

Senior Software Engineer position at Disney focused on iOS/Swift development for Disney+ streaming platform, building features for iOS, tvOS and Vision Pro applications.

Senior Game Developer - Hole.io

Senior Game Developer position at Voodoo for Hole.io, offering remote work, focusing on mobile game development with Unity and C#.