Apple
Perception Algorithm Engineer
$150K–$278K
Cupertino, California · Full-time · Posted Aug 31, 2026
- Experience
- PhD with 3 years industry experience or MS with 2+ years industry experience.
- Education
- PhD in Computer Science, Robotics, or a related field, or MS.
About the job
Designs and integrates real-time perception systems, especially multi-object tracking, using deep learning and classical methods for Apple products.
What you'll do
- Design and implement robust, real-time multi-object tracking systems for computer vision problems.
- Use multimodal estimates and develop evaluation frameworks, datasets, and metrics to improve perception pipelines.
- Integrate perception systems into larger software stacks under real-world performance constraints.
What they ask for
- PhD in Computer Science, Robotics, or a related field with 3 years of industry experience, or MS with 2+ years of industry experience.
- Proficiency in systems programming (C++/Swift) and production-quality code.
- Fluency in Python and modern ML frameworks (e.g., PyTorch, JAX), with foundations in machine learning, traditional perception, and state-estimation pipelines.
- Ability to break down complex problems into testable solutions, including challenging edge cases.
Nice to have
- Experience designing scalable evaluation pipelines, or building/deploying on-device computer vision models or multi-object tracking systems.
- Expertise in areas such as machine learning architectures, computer vision, multimodal sensor fusion, robotics, applied math, or familiarity with Swift and Apple developer tools.
Pay
$150,400 and $277,600 (USD, base salary)
Tools
C++, Swift, Python, PyTorch, JAX
AI focus
Applies deep learning and classical perception methods to real-time multi-object tracking, multimodal estimation, and perception systems.
Model-written summary · the original posting is authoritative