Computer Vision and Machine Learning Engineer

Apple Inc

Quick summary

Work type
On-site
Location
Sunnyvale, CA
Salary
$181,100–$318,400 / yr
Posted
1 day ago

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $211k
This role $250k
$143k most similar roles pay here $337k

This role pays more than 77% of similar roles. Most pay $176,000–$246,700 — the shaded band above. At the midpoint, this role pays about $250k versus about $211k for comparable roles.

Based on 239 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 324 open roles on FindRole.

Listed pay typically runs $171,600–$272,100 across 230 roles with salary data.

Most-posted roles

View all roles at Apple Inc

At a glance

TL;DR · Computer Vision and Machine Learning Engineer

As a Senior Computer Vision and Machine Learning Engineer at Apple, you will join a dynamic team dedicated to advancing spatial computing through cutting-edge research and development. Your primary responsibilities include designing and implementing advanced multimodal deep learning models optimized for edge deployment, leveraging sensor fusion techniques to enable real-time perception in resource-constrained environments. You will collaborate closely with researchers to translate breakthroughs into production-ready solutions, focusing on model efficiency and flawless performance in live applications. Essential skills include expertise in deep learning frameworks like PyTorch, proficiency in Python, and a strong background in computer vision and machine learning. Ideal candidates also possess hands-on experience with sensors and hardware, excellent math skills, and the ability to incubate ideas from concept to completion. This role offers the opportunity to influence next-generation products that redefine how people interact with technology daily.

What you'll do

  • Develop cutting-edge computer vision and machine learning algorithms for spatial computing.
  • Optimize multimodal deep learning models for efficient edge deployment on devices.
  • Apply sensor fusion techniques to enable real-time intelligent perception in resource-constrained environments.
  • Translate advanced research into production-ready solutions that enhance user experiences.
  • Collaborate with cross-functional teams to solve complex real-world problems and ensure flawless algorithm performance.

What we're looking for

  • B.S. degree and 10+ years of experience in software engineering, computer vision, machine learning, or related fields.
  • Deep expertise in deep learning frameworks like PyTorch.
  • Strong proficiency in Python development with best coding practices.
  • M.S. or Ph.D. in computer vision, machine learning, or related fields preferred.
  • Hands-on experience working with sensors and hardware.
  • Experience shipping algorithms or publishing in top-tier CVML conferences.
  • Excellent math skills including linear algebra, computational science, and optimization.

More like this

Similar roles

Computer Vision and Machine Learning Engineer

Apple Inc

Sunnyvale, CA 13 days ago $212,000$386,300
Python PyTorch TensorFlow Keras CVML DeepLearning ComputerVision SensorFusion EdgeComputing MultimodalModels OnDeviceInference RealTimeProcessing AlgorithmOptimization ModelEfficiency SpatialComputing

Machine Learning Engineer, Video Engineering

Apple Inc

Sunnyvale, CA 5 days ago $181,100$318,400
Python PyTorch Diffusion models 3D computer vision C++ Distributed training On-device ML deployment Video diffusion models Neural radiance fields Differentiable rendering CI/CD

Machine Learning Video Research Engineer

Apple Inc

Cupertino, CA 2 days ago $147,400$272,100
PyTorch TensorFlow CUDA Python Deep Learning Computer Vision Machine Learning Generative Modeling Optical Flow Perceptual Quality ML for Video Compression CI/CD

Computer Vision Engineer

Qualcomm

San Diego, CA 98 days ago $148,300$222,500
Python C/C++ PyTorch TensorFlow ONNX OpenCV FPGA RTL SoC deep learning architectures performance profiling tools hardware simulators