Senior Software Engineer - Routing Intelligence
Apple
Weekly Hours: 40
Role Number: 200663950-0836
Summary
Join Apple and be part of a community where innovation thrives, creativity flourishes, and diverse perspectives are celebrated. At Apple Maps, we're not just improving navigation. We're rethinking how hundreds of millions of people get where they need to go, every day.
As a Software Engineer on the Maps Routing Engine team, you'll work at the heart of the system that decides, at scale, which path is best for each person, each journey, and each moment. You'll help us make routing smarter, more adaptable, and ultimately more personal, bringing a systems and machine learning perspective that complements the expertise of some of the best routing engineers in the industry.
If you're passionate about solving hard technical problems, thrive in ambiguity, and want your work to shape how billions of people navigate the world, this is your opportunity to make a meaningful difference.
Description
The Maps Routing Engine team builds the backend services that power navigation for customers across Apple's devices. Our work spans every modality: driving, walking, cycling, and transit.
As an engineer on our team, you'll work on new initiatives to make routing more intelligent and more personal, while maintaining Apple's privacy-first approach. You'll work deep inside the routing engine, contributing to components like pathfinding and route ranking, applying machine learning to improve how routes are selected, and developing richer representations of the physical world so our engine can reason about routes the way a knowledgeable local would.
We have a modern development process, analyzing requirements, implementing and experimenting iteratively, and optimizing solutions to deliver exceptional experiences. 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.
Minimum Qualifications
BS in Computer Science, Engineering, or related field, with 6+ years industry experience building large-scale, production-grade applications and services
Ability to write complex, highly-performant, clean, and maintainable solutions, preferably in C++ or Swift
Solid understanding of algorithms and data structures
Experience with using AI/ML to solve complex technical problems
Strong problem-solving skills and comfort working with ambiguity and evolving requirements
Ability to collaborate effectively in a multi-functional team environment
Good interpersonal and communication skills, possessing the ability to work both independently and in a distributed team environment
Preferred Qualifications
Experience with ML techniques applied to ranking, recommendation, or geospatial and navigation domains
Familiarity with routing, graph algorithms, or travel time estimation, or eagerness to develop that knowledge working alongside domain experts
Familiarity with privacy-preserving approaches to ML and data processing
Experience writing Python tools for data exploration, prototyping, or pipeline development
Familiarity with macOS or Linux development environments
Experience with data pipelines, scalable data architectures, or cloud-native infrastructure (for example, Spark, Kafka, Flink, Kubernetes)
- ...AMD is looking for an influential software engineer who is passionate about improving the... ...Innovate and develop novel Routing algorithms to get multi-fold performance... ...selection process. AMD may use Artificial Intelligence to help screen, assess or select applicants...SeniorIntelligence
$147.4k - $272.1k
...Senior Software Engineer, iOS Frameworks – Apple Maps Navigation Are you a client-side engineer... ...core navigation framework that delivers route-based information across the entire... ...power navigation, ETAs, and routing intelligence across iPhone, Apple Watch, macOS, CarPlay...SeniorIntelligenceRelocation$140k - $200k
...space-based communications and deliver actionable intelligence that will expand global economies, protect... ...quality of life. We are seeking an experienced Senior Digital Backend Layout Engineer specializing in Place and Route (P&R) to join our semiconductor engineering...SeniorIntelligenceFull timeWork at officeImmediate startVisa sponsorshipNight shift$181.1k - $318.4k
...Senior Software Engineer - Compute People at Apple don't just build products — they craft the kind of experience that has revolutionized... ...power Apple's services (such as iCloud, Apple Music, Apple Intelligence, and Maps). We are the foundation on which Apple's software...SeniorIntelligenceRelocation- ...for millions of customers and developers. We are seeking a Software Engineer to join Apple Services Engineering (ASE) who brings deep passion... ...second with sub-second latency. The next, you're building intelligent AI Agentic workflows and MCP servers that unlock new...SeniorIntelligence
$140k - $200k
...experiencing exponential growth. Overview We're looking for a Senior Software Engineer to join our Core Experiences Team. This team builds and... ...functionality to ship things like faster loading and more intelligent parsing by designing more efficient abstractions and...SeniorIntelligenceRemote work$160k - $185k
...Exploration, an aerospace start-up, is seeking a motivated Senior Software Engineer to help build a revolutionary 'lighter than air' flight... ...discriminatory factors prohibited by law. We may use artificial intelligence (AI) tools to support parts of the hiring process, such as...SeniorIntelligenceTemporary workRelocation package- About the Role We're hiring a Senior Software Engineer to architect scalable detection frameworks, integrate threat intelligence into automated security pipelines, and build AI-driven... ...for log ingestion, normalization, and routing across AWS, multi‑cloud, and on‑prem...SeniorIntelligence
- ...Software Architect Applied Intuition, Inc. is powering the future of physical AI. Founded... ...digital infrastructure needed to bring intelligence to every moving machine on the planet.... ...behavior, planning, and perception engineers to align safety logic and trajectories...SeniorIntelligenceOdd jobFor contractorsFor subcontractorCasual workWork at officeRemote workWorldwideDay shift
$150k - $250k
...Senior-Level Engineer Applied Intuition, Inc. is powering the future of physical AI. Founded in 2017 and now valued at $15 billion, the... ...company is creating the digital infrastructure needed to bring intelligence to every moving machine on the planet. The company...SeniorIntelligenceFull timeFor contractorsFor subcontractorCasual workWork at officeRemote workDay shift$181.1k - $318.4k
...Senior IOS Software Engineer - Image Generation, Input Experience With Image Playground, Genmoji, and Image Wand, users can create fun images in seconds. Powered by Apple Intelligence, image generation is easy to use and built right into apps including Messages. The...SeniorIntelligenceRelocation$139k - $204k
...Senior Software Engineer, Cluster Orchestration CoreWeave is The Essential Cloud for AI™. Built for pioneers by pioneers, CoreWeave delivers... .... CoreWeave powers the creation and delivery of the intelligence that drives innovation. About the Role As part of the...SeniorIntelligencePermanent employmentTemporary workCasual workWork at officeRemote workFlexible hours- ...Senior Software Engineer - ML Infrastructure Sunnyvale, California, United States About Applied Intuition Applied Intuition, Inc. is... ...company is creating the digital infrastructure needed to bring intelligence to every moving machine on the planet. Applied Intuition...SeniorIntelligenceFor contractorsFor subcontractorCasual workWork at officeRemote workDay shift
$212.8k
...from network architecture, software defined networking (SDN), network... ...SDN team builds cross-layer intelligence that enables hyper-scale... ...systems, network emulation and routing verification tools that... ...Description: As a Software Engineer, SDN-Traffic Intelligence &...SeniorIntelligenceTemporary workLocal areaFlexible hours$147.4k - $272.1k
...Senior Software Engineer, System Experience - Personalization Our team is looking for you to help make iOS more intelligent, proactive and personal. Our team is part of the core iOS experience, using privacy preserving on-device intelligence to drive new experiences...SeniorIntelligenceRelocation- ...the user experience of AI applications, unlocking real‑time iteration and increasing intelligence via additional agentic computation. About the Role We are looking for a Software Engineer to join the ML Integration and Quality team at Cerebras. This team sits at the...SeniorIntelligenceWork at officeRemote work
$181.1k - $318.4k
...Senior Software Engineer, Middleware - Special Projects Generative intelligence is redefining what's possible in Apple products. We're looking for engineers who understand the entire system — from hardware to UI — and are inspired by building the connective layers...SeniorIntelligenceRelocation$172.43k - $230.95k
...Senior Software Engineer For The Ai Model Lifecycle Team Crusoe is on a mission to accelerate the abundance of energy and intelligence. As the only vertically integrated AI infrastructure company built from the ground up, we own and operate each layer of the stack —...SeniorIntelligenceTemporary work$166k - $244k
Senior Software Engineer, AI/ML GenAI, Google Workspace link Copy link corporate_fare Google Sunnyvale, CA, USA Mid Experience driving progress... ...design, networking and data storage, security, artificial intelligence, natural language processing, UI design and mobile; the...SeniorIntelligenceFull time$166k - $201k
...is on a mission to accelerate the abundance of energy and intelligence. As the only vertically integrated AI infrastructure company... ...other, come build with us at Crusoe. About This Role As a Senior Software Engineer on our storage team, you'll be joining our core...SeniorIntelligenceTemporary work$174k - $252k
Senior Software Engineer, Machine Health Google Sunnyvale, CA, USA Qualifications Bachelor’s degree or equivalent practical experience. 5... ...design, networking and data storage, security, artificial intelligence, natural language processing, UI design and mobile. As a software...SeniorIntelligenceFull time$210k - $267k
...The Role: We're looking for an engineer to help lead the scaling and reliability... ...Flyte, Airflow, or Temporal. Strong software engineering skills. Being able to write... ...email protected]. We may use artificial intelligence (AI) tools to support parts of the...SeniorIntelligenceWork at officeRemote workWork from homeHome officeFlexible hours3 days per week$166k - $244k
Senior Software Engineer, Infrastructure Sunnyvale, CA, USA Mid Experience driving progress, solving problems, and mentoring more junior team... ...design, networking and data storage, security, artificial intelligence, natural language processing, UI design and mobile; the...SeniorIntelligenceFull time$165k - $242k
...CoreWeave powers the creation and delivery of the intelligence that drives innovation. What You’ll Do: Senior engineers are area owners who lead designs, raise... ...spanning multiple services and teams (e.g., request routing & adaptive scheduling, cost-per-token...SeniorIntelligencePermanent employmentTemporary workCasual workWork at officeRemote workFlexible hoursShift work$130k - $200k
...committed to saving space, protecting our planet and turning connectivity into actionable intelligence. What is the role? E-Space is looking for a Senior Software Engineer to join our Ground Software team. You will collaborate with multidisciplinary engineering teams...SeniorIntelligenceImmediate start$140k - $210k
...scale, come make a difference at Fiserv. Job Title Senior Full Stack Software Engineer What does a successful Fullstack Engineer do at... ...quality analysis, documentation generation, or operational intelligence tools) to accelerate delivery and improve quality ~...SeniorIntelligenceWork at officeWorldwideMonday to Friday$174k - $252k
Senior Software Engineer, Infrastructure AI/ML, Google Cloud Google Sunnyvale, CA, USA Apply Bachelor’s degree or equivalent practical experience... ...design, networking and data storage, security, artificial intelligence, natural language processing, UI design and mobile; the...SeniorIntelligenceFull time$176.4k - $264.6k
...Senior Software Engineer, Routing Mountain View, California (HQ) Nuro is a self-driving technology company on a mission to make autonomy accessible to all. Founded in 2016, Nuro is building the world's most scalable driver, combining cutting-edge AI with automotive...Senior$174k - $252k
Senior Software ML Engineer, AI/ML GenAI, Gemini Enterprise corporate_fare Google place Sunnyvale, CA, USA Apply Bachelor’s degree in Computer... .... 2 years of experience with core Generative Artificial Intelligence (GenAI) technologies (e.g., Large Language Models (LLMs),...SeniorIntelligenceFull time$100k - $150k
...0% committed to saving space, protecting our planet and turning connectivity into actionable intelligence. What is the role? We are looking for a Ground Software Engineer to join our Mission Operations team, ensuring the successful launch and operations of our satellite...SeniorIntelligenceFull timeImmediate start
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer - Routing Intelligence. Be the first to apply!
- software engineer full time Cupertino, CA
- startup software engineer Cupertino, CA
- rust software engineer Cupertino, CA
- software developer Cupertino, CA
- software development engineer aws Cupertino, CA
- ngo software engineer Cupertino, CA
- software engineer Cupertino, CA
- senior software engineer Cupertino, CA
- cybersecurity software engineer Cupertino, CA
- part time software developer remote Cupertino, CA



