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

ML Engineer - Maps Navigation

$181.1k - $318.4k

Apple Oakbrook

ML Engineer - Maps Navigation

Helping people travel safely is one of our primary functions here on Apple Maps. We are the traffic team at Apple Maps and our main mission is to deliver accurate travel times and incidents for the world in realtime. We want to make sure that our recommendations are as accurate and responsive to external factors as possible, and we are looking for a machine learning engineer to help us provide the most accurate and reliable navigation experience possible!

As a Machine Learning Engineer on our team you'll develop and optimize machine learning models which power our traffic predictions and navigation products. Your work will ensure that Apple Maps provides the most accurate and reliable navigation experience possible, while handling and working with high volumes of live and historical data. On our team, you'll be part of a dynamic, multi-functional team of software and ML engineers, data scientists, and traffic experts to help set the future direction of our products. Your responsibilities will include prototyping domain-specific algorithms, and rapidly evaluating their quality and leading the production implementation effort.

Responsibilities
  • Designing, implementing, and maintaining algorithms and ML models for traffic prediction to support navigation decisions
  • Creating new technical capabilities that serve as building blocks for new and improved features that surprise and delight our customers
  • Working across multiple engineering, data science, UX, and product teams to help set the future direction of the product
  • Collaborating with data engineers to process and analyze extensive streams of location data in privacy-preserving fashion
  • Developing and improving ML pipelines for model training, evaluation, and deployment in real-time and batch environments
  • Continuously monitoring and improving model performance through experimentation and analysis
  • Leading the iterative and data-driven research and exploration of new approaches for existing or new areas of consideration
  • Communicating timelines and setting expectations with others under uncertainty
Minimum Qualifications
  • MS in Computer Science, Machine Learning, or related fields plus 5 years of experience.
  • Strong programming skills in Python, with experience in ML frameworks such as PyTorch or Tensorflow
  • Experience with serving and deploying ML models at scale using various tools such as Spark, Hadoop, etc.
  • Excellent problem solving and analytical skills, valuing a scientific approach by using experimentation and critical thinking to drive and validate high-quality results
Preferred Qualifications
  • PhD
  • Proficiency in Scala, Java, and/or C++
  • Proficiency in working with SQL/NoSQL databases
  • Consistent record of deploying ML solutions validated through relevant industry experiences and/or publications in premier conferences or journals
  • Experience with geospatial data analysis and modeling
  • Domain expertise in transportation, navigation, or time series prediction
Pay & Benefits

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 $181,100 and $318,400, 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.

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the ML Engineer - Maps Navigation in Cupertino, CA vacancy
  • $140k - $360k

     ...member of the Vehicle Controls and Navigation Algorithms team, you will work on developing accurate maps of the world's road network, used to power Tesla's navigation engine which is leveraged by all...  ...preferred Experience with using ML approaches to map problems is a... 
    Suggested
    Hourly pay
    Full time
    Temporary work
    Flexible hours

    Tesla

    Palo Alto, CA
    10 hours ago
  • $181.1k - $272.1k

    Apple Inc. is looking for a Machine Learning Engineer in Cupertino, California, to revolutionize the search experience on Apple Maps. This role involves optimizing machine learning algorithms, collaborating with various teams to improve local search, and mentoring aspiring... 
    Suggested
    Local area

    Apple Inc.

    Cupertino, CA
    2 days ago
  •  ...effortlessly run large-scale ML applications, without the hassle...  ...a versatile and experienced engineer to join our SOTA Training Platform...  ...post-training algorithms and map to Cerebras software...  ...experience included) ~ Comfort navigating the full AI toolchain: Python... 
    Suggested
    Internship

    CEREBRAS SYSTEMS INC.

    Sunnyvale, CA
    10 hours ago
  • $185.1k - $335.3k

     ...Job Description Our Mapping organization is building national-scale, next-generation mapping...  ...beyond static HD maps toward automated, ML-driven map reconstruction pipelines...  ...are looking for a Staff Machine Learning Engineer to serve as a technical leader for automated... 
    Suggested
    Local area
    Remote work
    Work from home
    Relocation package
    Flexible hours

    General Motors

    Sunnyvale, CA
    10 hours ago
  • $174k - $252k

    Google Inc. is seeking a Senior Software Engineer specialized in Map Ads and Machine Learning in Mountain View, CA. The role involves developing ML models, leading technical roadmaps, and improving ad quality using advanced AI techniques. Candidates need a Bachelor's degree... 
    Suggested

    Google Inc.

    Mountain View, CA
    1 day ago
  • $204k - $259k

     ...Machine Learning Engineer - Mapping Waymo is an autonomous driving technology company with the mission to be the world's most trusted driver...  ...scale for the Waymo Driver. Apply and advance state-of-the-art ML techniques, including Vision-Language Models (VLMs) and other... 
    Full time
    Remote work

    Waymo

    Mountain View, CA
    1 day ago
  • $147.4k - $272.1k

     ...ML Video Codec Algorithm Engineer Apple is where individual imaginations gather together, committing to the values that lead to great work. Every...  ...processing algorithms (e.g., scaling, noise reduction, tone mapping) Proficiency in digital signal processing and... 
    Relocation

    Apple

    Cupertino, CA
    10 hours ago
  • $158k - $241.9k

     ...global scale. Role: As a Senior AI/ML Engineer within the Onboard Embodied AI...  ...behaviors, enabling vehicles to robustly navigate diverse real-world scenarios and conditions...  ...robust deep learning models that directly map sensor data to actionable outputs within... 
    Local area
    Work from home
    Relocation package
    Flexible hours

    General Motors

    Mountain View, CA
    2 days ago
  • $181.1k - $318.4k

     ...AIML - Senior ML Engineer, Responsible AI and Safety Join Us in Shaping the Future of Generative AI at Apple! Are you passionate about...  ...and independent problem-solving skills, with ability to navigate ambiguity ~ Experience designing and supporting human and automated... 
    Relocation

    Apple

    Cupertino, CA
    4 days ago
  • $228.1k - $393.8k

     ...Machine Learning/Generative AI Engineering Manager - Maps Search Query Understanding Apple Maps are being used by millions and powers thousands...  ...developing amazing teams of innovative engineers while driving ML and Generative AI solutions at scale in a Search Domain,... 
    Relocation

    Apple

    Cupertino, CA
    3 days ago
  • $181.1k - $318.4k

     ...Staff Machine Learning Engineer: Platform Intelligence - Apple Maps Apple Maps and the thousands of applications it empowers are being used by millions...  ...on-device. Crafting technical design documents for new ML features is a core part of this role- outlining model architecture... 
    Relocation

    Apple

    Cupertino, CA
    1 day ago
  • $212k - $318.4k

     ...Staff Machine Learning Engineer Join a team at the forefront of ML infrastructure and generative AI, where data...  ...and written) skills Comfortable navigating ambiguity and evolving technical landscapes...  ...— Arrow, zero-copy, memory mapping, async I/O High-throughput... 
    Relocation
    Flexible hours

    Apple

    Cupertino, CA
    10 hours ago
  • $172.1k - $305.6k

    Senior Quality Engineer - Apple Maps Performance Cupertino, California, United States Software and Services Ignite your passion for quality...  ...reliability and performance for the world's most intuitive navigation! Description As a collaborative and innovative engineer on... 
    Worldwide
    Relocation

    Apple Inc.

    Cupertino, CA
    10 hours ago
  • $147.4k - $220.9k

     ...Machine Learning Engineer (Search) Posted: Sep 23, 2025 Weekly Hours: 40 Role Number: 200619249 Apple Maps and the thousands of applications it empowers are being used by millions every single day! As a fundamental tool for human activity, Maps technology is... 
    Relocation

    Apple

    Cupertino, CA
    4 days ago
  •  ...Position: Client Engineer Location: Cupertino, CA (Onsite) Duration: C2C Contract Experience: 12+ Years Job Description: • 12+ years of experience in Client Engineering with experince in NLP • Expereince in deploying Client models • Strong understanding... 
    Contract work
    Immediate start

    Syntricate Technologies

    Cupertino, CA
    3 days ago
  • $214k - $292k

     ...Lead ML/CV Engineer - Computational Photography & Image Processing CoStar Group is a leading global provider of commercial and residential...  ...pipeline, such as stitching, color correction, and texture map generation. Research and prototype novel image processing and... 
    Work at office
    Remote work

    CoStar Group

    Sunnyvale, CA
    3 days ago
  •  ...ML Engineer Cupertino, California, United States About the Job Our client is a rapidly growing Tier 1 VC backed startup based in New York with $60 million in funding revolutionizing how outside sales and service teams work. Their AI technology captures and analyzes... 
    Full time

    Catalyst Labs, LLC

    Cupertino, CA
    4 days ago
  • $147.4k - $272.1k

     ...ML Engineer - Experimentation, Portal At Apple, we believe in the power of technology to enrich people's lives. Everything we build is designed to empower people, including our advertising platform. We deliver ads in a way that benefits both customers and advertisers... 
    Relocation

    Apple

    Cupertino, CA
    1 day ago
  • $159.05k - $199.3k

     ...ML Runtime Optimization Engineer Sunnyvale, California, United States About Applied Intuition Applied Intuition, Inc. is powering the future of physical AI. Founded in 2017 and now valued at $15 billion, the Silicon Valley company is creating the digital infrastructure... 
    Full time
    For contractors
    For subcontractor
    Casual work
    Work at office
    Remote work
    Day shift

    Applied Intuition

    Sunnyvale, CA
    2 days ago
  • $147.4k - $272.1k

     ...Applied ML, Software Engineer - Sensing & Connectivity Work Locations (2) Submit Resume Our mission is to personalize the Apple user experience...  ...'ve seen our work in action through suggested locations in Maps, Journaling Suggestions for outings and trips, and curated... 
    Relocation

    Apple

    Cupertino, CA
    1 day ago
  • Apple Inc. in Cupertino, California, is seeking a full-stack ML Engineer to enhance its advertising systems. The ideal candidate will design intuitive user interfaces, partner with cross-functional teams, and build production-ready RAG Machine Learning models. Required... 

    Apple Inc.

    Cupertino, CA
    1 day ago
  • $147k - $211k

    Google Inc. is seeking a skilled ML Compiler Software Engineer for its Sunnyvale office. The position requires a Bachelor's degree, proficiency in C++, and experience in low-level programming and hardware interaction. In this role, you will focus on developing compiler... 
    Full time
    Work at office

    Google Inc.

    Sunnyvale, CA
    4 days ago
  •  ...and Silicon Labs, ModelCat is a venture-backed startup headquartered in Sunnyvale, California. The Role We\'re seeking a motivated ML Engineer to help advance our AutoML platform. You\'ll play a key role in expanding its capabilities, onboarding new ML use-cases across... 
    Remote work

    Nerdleveltech

    Sunnyvale, CA
    2 days ago
  • $214k - $292k

    Matterport - Lead ML/CV Engineer Lead ML/CV Engineer with focus on Computational Photography & Image Processing. Role located in Sunnyvale,...  ...reconstruction pipeline, such as stitching, color correction, and texture map generation. Research and prototype novel image processing and... 
    Work at office
    Remote work

    CoStar

    Sunnyvale, CA
    10 hours ago
  • A leading tech company is seeking a Machine Learning Engineer in Cupertino, California. In this role, you will design, implement, and optimize machine learning frameworks, develop text input features, and collaborate with data scientists and software developers. Required... 

    Apple Inc.

    Cupertino, CA
    1 day ago
  • $147.4k - $272.1k

    A leading technology company is seeking an algorithm developer to join its Camera Algorithm team. The role involves working on image capture and processing algorithms to improve the quality of still images and videos. Ideal candidates have an MS degree in relevant fields...

    Apple Inc.

    Cupertino, CA
    3 days ago
  •  ...in Computer Science, Machine Learning, Statistics, or a related field ~4+ years of experience building or significantly extending ML evaluation systems, including designing evaluation benchmarks or quality assessment frameworks including evaluation of sequential or... 
    Shift work

    Apple

    Cupertino, CA
    1 day ago
  • $159.3k - $230.7k

     ...across the data loop. The team directly works on and delivers ML models to the product that successively go up the Data Scaling...  ...-edge technology and a collaborative, high-impact team of AI/ML engineers, data scientists and engineers who are passionate about leveraging... 
    Local area
    Remote work
    Work from home
    Relocation package
    Flexible hours

    General Motors

    Sunnyvale, CA
    3 days ago
  •  ...Experience designing evaluation or quality metrics for AI-powered or ML-driven features in consumer-facing products Familiarity with...  ...and genuinely useful AI outputs Experience partnering with engineering or data teams to define data collection requirements and... 

    Apple

    Cupertino, CA
    1 day ago
  • $45 - $55 per hour

     ...production systems Collaborate with product management and engineering groups to develop new products and features. What You Need...  ...a disability or special need that requires accommodation to navigate our website or complete the application process, email accommodations... 
    Hourly pay
    Full time
    Internship
    Work at office
    Local area
    Worldwide

    Adobe

    San Jose, CA
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to ML Engineer - Maps Navigation. Be the first to apply!