Senior Perception Algorithms Engineer - Special Project

Apple Inc

Quick summary

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

Market check

Salary context

Above market

How this pay compares to similar roles

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

This role pays more than 84% of similar roles. Most pay $182,175–$246,150 — the shaded band above. At the midpoint, this role pays about $250k versus about $214k 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 dynamic team as a Senior Perception Algorithms Engineer to drive innovation in AI/ML and robotics by expanding the capabilities of Apple products. You will collaborate with top-tier engineers and scientists to design and implement robust real-time multi-object tracking systems, leveraging multimodal data for high-fidelity estimation across challenging environments. Your responsibilities include developing rigorous evaluation frameworks, curating datasets, and integrating perception systems into a larger software stack while adhering to performance constraints. Ideal candidates possess a PhD or MS with extensive industry experience, proficiency in C++/Swift and Python, fluency in modern ML frameworks like PyTorch, and expertise in machine learning, traditional perception pipelines, and multimodal data fusion. Strong applied math skills and knowledge of robotics software stacks are preferred.

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 larger software stacks with strict performance constraints.

What we're looking for

  • PhD in Computer Science, Robotics, or related field with 3+ years industry experience, or MS with 5+ years experience.
  • Proficiency in C++, Swift, Python, and modern ML frameworks like PyTorch and JAX.
  • Expertise in designing robust 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 larger software stacks with real-world constraints.

More like this

Similar roles

Senior Perception Algorithms Engineer - Special Project

Apple Inc

Cupertino, CA 83 days ago $181,100$318,400
Python PyTorch JAX C++ Swift ML frameworks Computer Vision Multi-object Tracking SLAM Factor Graphs 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