Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Engineer, Navigation Experience Intelligence

$184.7k - $324.8k

Apple Inc.

Senior Software Engineer, Navigation Intelligence & Applied ML Cupertino, California, United States Software and Services Join Apple and be part of a community where innovation thrives, creativity flourishes, and diverse perspectives are celebrated. At Apple Maps, specifically within the Navigation Experience team, we're not just enhancing navigation, we're revolutionizing how it integrates seamlessly into people's lives. Picture your work influencing smarter, more personalized, and intuitive experiences for hundreds of millions of users around the globe.As a Senior Software Engineer specializing in Navigation Intelligence, you’ll work at the intersection of AI and user experience. You will play a critical role in shaping how people embark on and experience their journeys, using machine learning to make real-time guidance smarter, highly contextual, and deeply personal. You’ll bring an ML and systems perspective that complements our product and engineering experts, helping us reimagine how navigation dynamically adapts to each individual user while strictly maintaining Apple’s privacy-first approach.If you’re passionate about solving hard technical problems at scale, and want your ML expertise to shape how billions of people navigate the physical world, this is your chance to make a meaningful difference. Description The Navigation Experience team is responsible for the end-to-end guidance experience across driving, cycling, walking, transit, and hiking.As an ML-focused engineer on our team, you will spearhead new initiatives to transform navigation into an experience that feels natural, intuitive, and tailored to a user's unique context.You’ll work deep inside our guidance system, applying machine learning to solve complex problems, making our app reason about a journey the way a knowledgeable local would.This work is highly cross-functional: you will collaborate with multiple partners across design, routing algorithms, data science, and product to deliver seamless, integrated customer experiences. We have a modern development process, analyzing requirements, building and training models, implementing and experimenting iteratively, and optimizing solutions for on-device and backend execution. We support production systems serving billions of requests daily, so occasional support outside standard business hours may be required for on-call duties and critical project needs. Responsibilities Design, develop, and maintain navigation features and services in Apple Maps. Design, develop, and deploy machine learning models and intelligent features that directly power the navigation experience in Apple Maps. Explore and apply a range of technical approaches, from heuristics to deep learning, to personalize the navigation journey and adapt guidance to user context and real-time conditions. Write complex, highly-performant, and reliable production code (primarily in C++) to integrate ML models efficiently into high-scale backend services and on-device environments. Collaborate closely with cross-functional partners, including design, product, and other engineering teams, to translate customer empathy into technical ML solutions. Participate in design and code reviews, contribute to architectural decisions, and build data pipelines for continuous model evaluation and improvement. Influence the future product direction for navigation intelligence with technical expertise, mentorship, and customer-focused thinking. Minimum Qualifications

  • BS, MS, or PhD in Computer Science, Machine Learning, Mathematics, or related field, with strong industry experience building large-scale, production-grade ML applications.
  • Proven experience applying applied Machine Learning to solve complex, customer-facing technical problems (e.g., personalization, recommendation, contextual AI, or sequence modeling).
Ability to write complex, highly-performant, clean, and maintainable solutions in C++. Solid understanding of algorithms, data structures, and software architecture. Strong problem-solving skills and comfort working with ambiguity, evolving requirements, and open-ended product questions. Good interpersonal and communication skills, possessing the ability to work both independently and collaboratively in a distributed, multi-functional team environment. Preferred Qualifications Experience with ML techniques applied to navigation, geospatial data, or time-series context. Familiarity with privacy-preserving approaches to ML (such as federated learning or differential privacy) and data processing. Experience with deep learning frameworks and writing Python tools for data exploration, prototyping, and pipeline development. Familiarity with navigation use cases across different modalities (driving, transit, walking, cycling, hiking). Experience with data pipelines, scalable data architectures, or cloud-native infrastructure (e.g., Spark, Kafka, Kubernetes) for model training and deployment. Familiarity with macOS or Linux development environments. At Apple, base pay is one part of our total compensation package and is determined within a range. This provides the opportunity to progress as you grow and develop within a role. The base pay range for this role is between $184,700 and $324,800, and your base pay will depend on your skills, qualifications, experience, and location. Apple employees also have the opportunity to become an Apple shareholder through participation in Apple’s discretionary employee stock programs. Apple employees are eligible for discretionary restricted stock unit awards, and can purchase Apple stock at a discount if voluntarily participating in Apple’s Employee Stock Purchase Plan. You’ll also receive benefits including: Comprehensive medical and dental coverage, retirement benefits, a range of discounted products and free services, and for formal education related to advancing your career at Apple, reimbursement for certain educational expenses — including tuition. Additionally, this role might be eligible for discretionary bonuses or commission payments as well as relocation. Learn more about Apple Benefits Note: Apple benefit, compensation and employee stock programs are subject to eligibility requirements and other terms of the applicable plan or program. Apple is an equal opportunity employer that is committed to inclusion and diversity. We seek to promote equal opportunity for all applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or other legally protected characteristics. Learn more about your EEO rights as an applicant At Apple, we believe accessibility is a fundamental human right. You’ll find that idea reflected in everything here — in our culture, our benefits and our digital tools. By welcoming as many perspectives as possible, we help you build a career where you feel like you belong. Learn about accessibility in Apple’s workplace Learn about reasonable accommodations for job applicants Apple accepts applications to this posting on an ongoing basis. #J-18808-Ljbffr Apple Inc.

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer, Navigation Experience Intelligence in Cupertino, CA vacancy
  • $174k - $252k

     ...or equivalent practical experience.5 years of experience with software development in one or...  ...frameworks.Google's software engineers develop the next-...  ..., security, artificial intelligence, natural language processing...  ...explore the world and navigate their daily lives.The... 
    Senior
    Intelligence

    Google

    Mountain View, CA
    1 day ago
  • $140k - $200k

     ...growth. Overview We're looking for a Senior Software Engineer to join our Core Experiences Team. This team builds and...  ...faster feedback from customers, navigate the integration/UX tradeoffs relevant...  ...like faster loading and more intelligent parsing by designing more... 
    Senior
    Intelligence
    Remote work

    Speechify

    Santa Clara, CA
    4 days ago
  • $172.43k - $209k

     ...the abundance of energy and intelligence. As the only vertically...  ...About This RoleThe Developer Experience (DevX) team is a high-impact...  ...fueling the future of Crusoe's engineering muscle. We're responsible...  ..., and efficiently. As a Senior Software Engineer you will contribute... 
    Senior
    Intelligence
    Full time
    Temporary work
    Local area

    G2 Venture Partners

    Sunnyvale, CA
    2 days ago
  •  ...by example, driving engineering excellence across the...  ...threat landscape and navigate a dynamic AI environment...  ...including Google's software supply chain integrity...  ...equivalent practical experience.5 years of experience...  ...security, artificial intelligence, natural language... 
    Senior
    Intelligence

    Google

    Sunnyvale, CA
    3 days ago
  • $174k - $252k

     ...s degree or equivalent practical experience.5 years of experience with software development in one or more programming...  ...technologies.Google's software engineers develop the next-generation...  ...data storage, security, artificial intelligence, natural language processing, UI... 
    Senior
    Intelligence

    Google

    San Jose, CA
    1 day ago
  • $174k - $252k

     ...on-device infrastructure to support intelligent workflows and AI experiences.Design system services and APIs to...  ...product teams, Android OS platform engineers, and AI research teams to land OS-level...  ....5 years of experience with software programming in C++, Java, Python or... 
    Senior
    Intelligence

    Google

    Mountain View, CA
    2 days ago
  • $224k - $356.5k

     ...world.We are looking for a Senior Software Engineer, AV Planner. As an AV...  ...Engineering, or equivalent experience.12+ years of expereince in...  ...revolution in artificial intelligence using deep learning techniques...  ...driving car powered by AI can navigate complex environments and... 
    Senior
    Intelligence
    Full time

    Nvidia

    Santa Clara, CA
    1 day ago
  • $184.7k - $324.8k

     ...Sr. Prototyping Software EngineerJoin a team of passionate...  ...and creative engineers dedicated to building...  ...someone who can seamlessly navigate the stack from low-...  ...innovative home experiences to life, fast. You take...  ...fusion, and on-device intelligence pipelines tailored to... 
    Senior
    Intelligence
    Relocation

    Apple

    Santa Clara, CA
    2 days ago
  • $174k - $252k

     ...s degree or equivalent practical experience. 5 years of experience with software development in Kotlin or C++. 3 years...  ...About the job: Google's software engineers develop the next-generation...  ...data storage, security, artificial intelligence, natural language processing, UI... 
    Senior
    Intelligence

    Google

    San Jose, CA
    3 days ago
  • $184k - $287.5k

     ...amplify human inventiveness and intelligence. We are looking for inquisitive and driven full-time software engineers with a strong interest in...  ...generalist that navigates comfortably between frontend...  ...related field (or equivalent experience). ~6+ years of professional... 
    Senior
    Intelligence
    Full time
    Shift work

    2100 NVIDIA USA

    Santa Clara, CA
    14 days ago
  • Apple Inc. in Cupertino, California is seeking a Senior Software Engineer specializing in Navigation Intelligence and Applied ML to advance both on-device and...  ...teams to deliver smarter, contextual navigation experiences while upholding Apple's privacy-first standards... 
    Senior
    Intelligence

    Apple Inc.

    Cupertino, CA
    1 day ago
  • Apple is hiring a Senior Software Engineer specializing in Navigation Intelligence in Cupertino to advance the Navigation Experience within Apple Maps. You will apply machine learning to on-device and backend systems, personalizing guidance while upholding privacy-first... 
    Senior
    Intelligence
    Worldwide

    Apple

    Cupertino, CA
    21 hours ago
  • $174k - $252k

    Senior Software Engineer, On-device AI experiences, Pixel Copy link corporate_fare Google place Mountain View, CA, USA Mid Experience driving progress,...  ...Experience developing Machine learning/Artificial Intelligence/Agentic experiences. Experience with on-device machine... 
    Senior
    Intelligence

    Google Inc.

    Mountain View, CA
    1 day ago
  • $136k - $218.5k

     ...work, to amplify human creativity and intelligence. Make the choice to join us today.The NVIDIA...  ...looking for a dedicated and motivated Software developer with particular interest in...  ...or MS (preferred) degree or equivalent experience in CE or EEAt least 3+ years of work... 
    Senior
    Intelligence
    Full time

    Nvidia

    Santa Clara, CA
    1 day ago
  • $184k - $287.5k

     ...driven AV pipelinesHands on experience in DVLA / VA driving modelsDevelop...  ....Deep knowledge of E2E AV software integration from perception...  ...To See:We’re looking for engineers who can build systems — not...  ...bring next-generation driving intelligence from research to reality.... 
    Senior
    Intelligence
    Full time

    Nvidia

    Santa Clara, CA
    2 days ago
  • $174k - $252k

     ...s degree or equivalent practical experience.5 years of experience with software development in one or more programming...  ...projects.Google's software engineers develop the next-generation technologies...  ...storage, security, artificial intelligence, natural language processing, UI... 
    Senior
    Intelligence

    Google

    Sunnyvale, CA
    1 day ago
  • $152k - $241.5k

     ...groundbreaking developments in Artificial Intelligence, High-Performance Computing and...  ...are looking for a highly motivated senior software engineer for an exciting role in our communication...  ...Ph.D. degree in CS/CE or equivalent experience.5+ years of relevant experience.... 
    Senior
    Intelligence
    Full time

    Nvidia

    Santa Clara, CA
    1 day ago
  • $184k - $287.5k

     ...Virtual Reality, Artificial Intelligence, Deep Learning and Autonomous...  ...looking for an experienced engineer to join our Planning and Control...  ...of our Autonomous Vehicle software.Build compelling, data...  ...see:MS, or PhD or equivalent experience in data science, electrical,... 
    Senior
    Intelligence
    Full time
    Remote work

    Nvidia

    Santa Clara, CA
    1 day ago
  • $152k - $241.5k

    We are now looking for a Senior DFX Software Engineer - Machine Learning. Do you like to think creatively...  ...compute platforms and Artificial Intelligence, by enabling high quality Silicon...  ...to see:BS in EE or CS (or equivalent experience); MS or higher degree preferred5+ years... 
    Senior
    Intelligence
    Full time

    Nvidia

    Santa Clara, CA
    21 hours ago
  • $152k - $253k

     ...autonomous driving hardware and software development team. We have...  ...the field of artificial intelligence. Next, we will continue...  .... We're looking for a Senior Software Triage Engineer with strong technical...  ...architectures and strong scripting experience to automate and Triage... 
    Senior
    Intelligence
    Full time

    Nvidia

    Santa Clara, CA
    3 days ago
  • $184k - $287.5k

    NVIDIA is seeking a Software Engineer to join our Isaac Spatial Intelligence team within the Isaac Engineering org! You will join a group of world-class robotics...  ..., Robotics, or a related field (or equivalent experience).8+ years of experience working on computer vision... 
    Senior
    Intelligence
    Full time

    Nvidia

    Santa Clara, CA
    4 days ago
  • $150k - $190k

     ...pioneering AI-based virtual driver software for factory-built...  ...its fast-growing teams.As a Senior Software Engineer, Planning for self-driving...  ..., or related field.Experience developing production code...  ...plan.We may use artificial intelligence (AI) tools to support parts... 
    Senior
    Intelligence
    Full time

    Plus.ai

    Santa Clara, CA
    1 day ago
  • $145k - $190k

     ...pioneering AI-based virtual driver software for factory-built autonomous...  ...-growing teams.As software engineer for mapping & localization...  ...structures and algorithms.Experience in designing and...  ...plan.We may use artificial intelligence (AI) tools to support parts... 
    Senior
    Intelligence
    Full time

    Plus.ai

    Santa Clara, CA
    21 hours ago
  • $184k - $287.5k

     ...amplify human creativity and intelligence. Make the choice to join us...  ...tools used by design engineers for build and verification...  ...and gate level designs. As a senior software engineer, you will craft highly...  ...What We Need to See:Strong experience with Golang, Unix/... 
    Senior
    Intelligence
    Full time
    Worldwide

    Nvidia

    Santa Clara, CA
    3 days ago
  • $224k - $356.5k

     ...machines. From self-driving cars to intelligent robots, NVIDIA is developing the full...  ...safely in the real world.We are seeking a Senior Software Engineer to help define the runtime...  ...To See:BS, MS, or PhD (or equivalent experience) in Computer Science, Robotics, Electrical... 
    Senior
    Intelligence
    Full time

    Nvidia

    Santa Clara, CA
    1 day ago
  • $174k - $252k

     ...or equivalent practical experience. 5 years of experience with software development in one or...  ...Fusion.Google's software engineers develop the next-...  ..., security, artificial intelligence, natural language processing...  ...explore the world and navigate their daily lives.The Geo... 
    Senior
    Intelligence

    Google

    Mountain View, CA
    1 day ago
  • $184k - $287.5k

     ...developments in Artificial Intelligence, High Performance Computing...  ...for a motivated Deep Learning engineer to bring advanced CUDA features...  ...field (or equivalent experience).8+ years of relevant industry...  ...systems principles (aka systems software fundamentals)Adaptability... 
    Senior
    Intelligence
    Full time

    Nvidia

    Santa Clara, CA
    1 day ago
  • $184k - $287.5k

     ...re a collaborative group of engineers, architects, and SREs who...  ...schedulers. We are looking for Senior Software Engineer who will be...  ...technical field, or equivalent experience.Strong production engineering...  ...developments in Artificial Intelligence, High-Performance Computing... 
    Senior
    Intelligence
    Full time

    Nvidia

    Santa Clara, CA
    3 days ago
  • $174k - $252k

     ...technical leadership to emulation engineers by defining design and...  ...s degree or equivalent practical experience.5 years of experience with software development in one or more programming...  ...data storage, security, artificial intelligence, natural language processing, UI... 
    Senior
    Intelligence

    Google

    Sunnyvale, CA
    2 days ago
  • $184k - $287.5k

     ...virtual and augmented reality, artificial intelligence, remote-controlled robotics,...  ...real-time streaming.We are seeking a Senior Software Engineer to join a team of skilled and motivated...  ..., and debugging skills6+ years of experience in the above areasWays to stand out... 
    Senior
    Intelligence
    Full time
    Remote work
    Worldwide

    Nvidia

    Santa Clara, CA
    21 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer, Navigation Experience Intelligence. Be the first to apply!