Senior Perception Algorithms Engineer - Special Project

Apple Inc

Quick summary

Work type
On-site
Location
Cupertino, CA
Salary
$181,100–$318,400 / yr
Posted
83 days ago

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $215k
This role $250k
$154k most similar roles pay here $336k

This role pays more than 84% of similar roles. Most pay $183,733–$246,150 — the shaded band above. At the midpoint, this role pays about $250k versus about $215k for comparable roles.

Based on 240 similar postings.

Employer

About Apple Inc

Apple Inc. is a multinational technology company known for designing and manufacturing consumer electronics, software, and online services, including the iPhone, Mac, iPad, and App Store. Industry: Consumer Electronics & Software

Apple Inc currently has 1723 open roles on FindRole.

Listed pay typically runs $162,500–$272,100 across 1398 roles with salary data.

Most-posted roles

View all roles at Apple Inc

At a glance

TL;DR · Senior Perception Algorithms Engineer - Special Project

Join our team as a Senior Perception Algorithms Engineer where you will work with highly skilled engineers and scientists to develop cutting-edge solutions for Apple products. Your primary responsibilities include designing and implementing real-time multi-object tracking systems using modern deep learning techniques alongside robust classical methods, ensuring high-fidelity estimation in complex environments through multimodal data fusion. You will also create rigorous evaluation frameworks and integrate perception systems into a larger software stack while adhering to performance constraints. Ideal candidates have a PhD or MS with extensive industry experience, proficiency in C++/Swift and Python, fluency in ML frameworks like PyTorch, and expertise in areas such as multimodal data fusion, classical computer vision approaches, and robotics software stacks including SLAM and sensor fusion techniques.

What you'll do

  • Design robust, real-time multi-object tracking systems for complex computer vision problems.
  • Integrate multimodal data to enhance estimation accuracy in challenging environments.
  • Develop evaluation frameworks and metrics to benchmark model performance continuously.
  • Curate datasets and analyze edge cases to improve perception pipeline reliability.
  • Integrate perception systems into a larger software stack with strict performance constraints.

What we're looking for

  • PhD in Computer Science, Robotics, or related field with 3+ years of industry experience, or MS with 5+ years.
  • Proficient in C++, Swift, Python, and modern ML frameworks like PyTorch and JAX.
  • Expertise in designing and implementing real-time multi-object tracking systems for complex environments.
  • Ability to develop rigorous evaluation frameworks and curate datasets for model performance benchmarking.
  • Experience integrating perception systems into a larger software stack with real-world constraints.
  • Strong background in machine learning, traditional perception, and state estimation pipelines.

More like this

Similar roles

Senior Perception Algorithms Engineer - Special Project

Apple Inc

Cupertino, CA 56 days ago $181,100$318,400
Python PyTorch JAX C++ Swift ML frameworks Computer Vision Multi-object Tracking SLAM Sensor Fusion Reinforcement Learning DSP Echo Cancellation Audio-Visual Diarization Speech Recognition Kinematics Planning Controls State Estimation Numerical Optimization Geometry Graphics

Machine Learning Engineer - Visual Agents - Special Projects

Apple Inc

Cupertino, CA 55 days ago $126,800$220,900
Python PyTorch TensorFlow vision-language models multimodal systems LLMs VLMs automated evaluation pipelines LLM-as-judge frameworks human evaluation protocols domain-specific benchmarks statistical analysis controlled experiments

Senior Perception Engineer

General Motors (GM)

MI 15 days ago
Python PyTorch TensorFlow C++ ROS ROS2 MoveIt Nav2 CI/CD 3D vision graphics pipelines reinforcement learning sim2real adaptation PostgreSQL AWS Kubernetes

Perception Engineer, Machine Learning

Anduril Industries

Seattle, WA 8 days ago $166,000$220,000
Python C++ Rust PyTorch OpenCV TensorFlow CI/CD CUDA NVIDIA Jetson ONNX TensorRT SLAM AWS Weights & Biases Flyte RunAI