Demo

Perception Algorithm Engineer

Apple
Cupertino, CA Other
POSTED ON 7/10/2026
AVAILABLE BEFORE 8/5/2026
Apple is where individual imaginations gather together, committing to the values that lead to great work. Every new product we build, service we create, or Apple Store experience we deliver is the result of us making each other’s ideas stronger. That happens because every one of us shares a belief that we can make something wonderful and share it with the world, changing lives for the better. It’s the diversity of our people and their thinking that inspires the innovation that runs through everything we do. When we bring everybody in, we can do the best work of our lives. Here, you’ll do more than join something — you’ll add something. At Apple, we strive to make great products that empower people and improve their lives. We believe recent breakthroughs in AI/ML and robotics have the potential to unlock new experiences that were never possible before, and we are looking for talented Perception Algorithm Engineers to realize that mission by expanding the capabilities of Apple products and platforms. As a member of the team, you’ll have the opportunity to work with a team of highly skilled engineers and scientists to bring new experiences to Apple products. We are looking for a self-motivated algorithm engineer who is passionate about blending modern deep learning with robust classical techniques. Minimum Qualifications: PhD in Computer Science, Robotics or MS with 3 years industry experience. Proficiency in systems programming (C /Swift) and writing performant, production-quality code. Fluency in Python and modern ML frameworks (e.g., PyTorch, JAX) with a solid foundation in machine learning and traditional perception and state-estimation pipelines. Ability to break down complex problems into testable solutions, prioritizing challenging edge cases and accessible experiences for all users. Curiosity about new technologies, flexibility, and an openness to ambiguity. Preferred Qualifications: Experience designing scalable evaluation pipelines for learning based and classical perception pipelines. Experience in building and/or deploying on-device computer vision models or multi-object tracking systems. An area of particular domain expertise, such as one of the following: Experience with machine learning approaches and architectures (e.g., VLMs, VLAs, foundation models, self-supervision, distillation, or data augmentation techniques). Experience with classical and modern computer vision approaches, reconstruction pipelines, image processing/camera systems and computational photography pipelines Experience with multimodal data fusion across a variety of inputs and sensors, including audio processing (e.g., DSP, echo cancellation, audio-visual diarization, speech recognition) Knowledge of the broader robotics software stack (e.g., kinematics, planning, controls) alongside state estimation methods (e.g., SLAM, factor graphs, filtering, sensor fusion) and reinforcement learning methods. Strong applied math background (e.g., numerical optimization, geometry, graphics). Familiarity with Swift and Apple developer tools.

Hourly Wage Estimation for Perception Algorithm Engineer in Cupertino, CA
$61.00 to $78.00
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Perception Algorithm Engineer?

Sign up to receive alerts about other jobs on the Perception Algorithm Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$77,900 - $95,589
Income Estimation: 
$101,387 - $124,118
Income Estimation: 
$101,387 - $124,118
Income Estimation: 
$119,030 - $151,900
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Apple

  • Apple Boulder, CO
  • We are seeking a highly motivated and analytical AI Experience Researcher to join our team. This role blends cognitive and human sciences, data sciences, s... more
  • 1 Day Ago

  • Apple Washington, WA
  • The iCloud Services team includes iCloud Platform, iCloud SRE, iCloud Data Science, and Data Engineering. The team ensures the availability, high performan... more
  • 1 Day Ago

  • Apple Seattle, WA
  • Summary Do you feel you think differently, you are eager to break status quo, are bold and ambitious, aren’t afraid to take risks and are passionate to bui... more
  • 1 Day Ago

  • Apple Washington, WA
  • Security is at the heart of Apple's products and services. The Security Enablement Team at Apple focuses on building Software and Services that provide fou... more
  • 1 Day Ago


Not the job you're looking for? Here are some other Perception Algorithm Engineer jobs in the Cupertino, CA area that may be a better fit.

  • Black Sesame Technologies Inc San Jose, CA
  • Autonomous Driving Multimodal Model Algorithm Engineer VLM / VLA / World Model Black Sesame Technologies is building high-performance AI algorithms and sel... more
  • 6 Days Ago

  • KLA Milpitas, CA
  • Company Overview KLA is a global leader in diversified electronics for the semiconductor manufacturing ecosystem. Virtually every electronic device in the ... more
  • 9 Days Ago

AI Assistant is available now!

Feel free to start your new journey!