Drimva

Apple

Senior Software Engineer, Navigation Intelligence & Applied ML

$185K–$325K

Cupertino, California · Senior · Full-time · Posted Aug 11, 2026

Experience
Strong industry experience building large-scale, production-grade ML applications; no specific number of years stated.
Education
BS, MS, or PhD in Computer Science, Machine Learning, Mathematics, or a related field.

About the job

Develop and deploy machine-learning-powered Apple Maps navigation features that personalize real-time guidance across travel modes, integrating models into on-device and high-scale backend systems.

What you'll do

  • Design, build, and maintain navigation features, services, and ML models for Apple Maps.
  • Integrate efficient, reliable ML solutions into C++ backend and on-device environments; build pipelines to evaluate and improve models.
  • Collaborate across product, design, routing, data science, and engineering, and contribute to reviews, architecture, and product direction.

What they ask for

  • BS, MS, or PhD in Computer Science, Machine Learning, Mathematics, or a related field, with strong industry experience building large-scale, production-grade ML applications.
  • Proven experience applying machine learning to complex customer-facing problems such as personalization, recommendation, contextual AI, or sequence modeling.
  • Ability to write complex, high-performance, clean, maintainable C++ solutions.
  • Solid understanding of algorithms, data structures, and software architecture.

Nice to have

  • Experience applying ML to navigation, geospatial data, or time-series context; or familiarity with privacy-preserving ML approaches.
  • Experience with deep learning frameworks, Python tools, data pipelines, scalable architectures, or cloud-native infrastructure such as Spark, Kafka, or Kubernetes.

Pay

$184,700 and $324,800 (base salary range; USD)

Tools

C++, Python, Spark, Kafka, Kubernetes, macOS, Linux

AI focus

Apply machine learning, from heuristics to deep learning, to personalize navigation and adapt guidance to user context and real-time conditions, with a privacy-first approach.

Model-written summary · the original posting is authoritative

First seen Oct 15, 2026 · Last verified Nov 5, 2026 (UTC)