Software Engineer - Apple Maps/Traffic

A global technology company that designs, develops, and sells consumer electronics, software, and services.
$175,800 - $312,200
Backend
Senior Software Engineer
In-Person
6+ years of experience
Enterprise SaaS

Description For Software Engineer - Apple Maps/Traffic

Apple Maps Traffic team is dedicated to delivering accurate real-time travel times and incidents worldwide. We process massive amounts of GPS and sensor data to help millions of users navigate efficiently. As a Software Engineer on our team, you'll work on designing and implementing sophisticated models for traffic analysis, combining backend engineering with data science and ML. The role spans across real-time analysis and batch processing, requiring expertise in large-scale data systems. You'll collaborate with a distributed team based in Zurich and Cupertino, working on production systems that directly impact users' daily navigation experiences. The position offers competitive compensation, comprehensive benefits, and the opportunity to work on challenging problems at global scale. We're looking for someone who can think critically, develop innovative algorithms, and has strong programming skills in typed languages and Python. The role combines software engineering excellence with data science expertise, making it an exciting opportunity for those passionate about building large-scale, impactful systems.

Last updated 5 hours ago

Responsibilities For Software Engineer - Apple Maps/Traffic

  • Improve customers' navigation experiences
  • Process massive streams of location data
  • Design, implement, and evaluate models processing GPS and sensor data
  • Contribute to scalability and resilience of core systems
  • Build and enhance systems powering traffic production models
  • Detect and rectify data anomalies
  • Work with real-time and batch processing systems

Requirements For Software Engineer - Apple Maps/Traffic

Java
Python
Scala
  • MS and 6+ years of industry experience
  • Programming experience with a typed-language like Java, Scala and/or C++
  • Experience with Python and common data science libraries
  • Strong background in algorithms and ability to tackle complex challenges
  • Think critically and develop innovative algorithms

Benefits For Software Engineer - Apple Maps/Traffic

Medical Insurance
Dental Insurance
Equity
Education Budget
Relocation Benefits
  • Comprehensive medical and dental coverage
  • Retirement benefits
  • Employee stock programs
  • Discounted products and free services
  • Education reimbursement
  • Discretionary bonuses
  • Relocation assistance

Interested in this job?

Jobs Related To Apple Software Engineer - Apple Maps/Traffic

AIML-Senior Backend Software Engineer, Measurement

Senior Backend Software Engineer role at Apple focusing on building ML experimentation platforms and scalable systems processing billions of events daily.

AIML-Sr. Backend Software Engineer, Measurement

Senior Backend Software Engineer position at Apple's AIML team in Seattle, focusing on distributed systems and ML platform development with competitive compensation and benefits.

Apple GPU Compiler Backend Research Engineer

Senior GPU Compiler Backend Research Engineer position at Apple, focusing on optimizing compiler technology for Apple Silicon GPUs using LLVM and C++.

Sr. Development Engineer, Music, Books, & Podcasts Content Data Services

Senior Development Engineer position at Apple working on data services for Music, Books, and Podcasts platforms, requiring Java/Scala expertise and 5+ years of experience.

Senior Software Engineer (Linux, Networking, Service traffic systems) - Apple Services Engineering

Senior Software Engineer role at Apple focusing on Linux, networking, and service traffic systems for critical infrastructure services.