Computer Vision and Machine Learning Engineer

Apple Inc

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
Sunnyvale, CA
Salary
$184,700–$324,800 / yr
Posted
100 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $217k
This role $255k
$157k most similar roles pay here $343k

This role pays more than 86% of similar roles. Most pay $187,237–$246,665 — the shaded band above. At the midpoint, this role pays about $255k versus about $217k 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 1984 open roles on FindRole.

Listed pay typically runs $175,000–$277,600 across 1590 roles with salary data.

Most-posted roles

View all roles at Apple Inc

At a glance

TL;DR · Computer Vision and Machine Learning Engineer

The Computer Vision and Machine Learning Engineer joins the computer vision and machine learning team to design and implement advanced algorithms for spatial computing and artificial intelligence. This role involves collaborating with researchers to develop world-class, multimodal deep learning models optimized for edge deployment and real-time perception in resource-constrained environments. The engineer will translate cutting-edge research into production-ready solutions, build proof-of-concepts with novel hardware, and advise on feature definitions across cross-functional groups. Key technical requirements include proficiency in Python development using best coding practices and experience with deep learning frameworks such as PyTorch. Candidates should possess strong skills in linear algebra, computational science, and optimization. The work focuses on the intersection of perception, intelligence, and real-time processing to solve complex problems involving sensor fusion and advanced machine learning within the spatial computing domain.

What you'll do

  • Develop advanced computer vision and machine learning algorithms for spatial computing.
  • Build multimodal deep learning models optimized for edge deployment and resource-constrained environments.
  • Implement sensor fusion techniques to enable intelligent, real-time perception.
  • Translate cutting-edge research into production-ready solutions for end-users.
  • Optimize model efficiency for on-device inference.
  • Develop quick proof-of-concepts using novel hardware for innovative applications.
  • Advise cross-functional groups on feature definitions and promising development directions.
  • Prepare presentations, papers, and talks to communicate technical inventions.

What we're looking for

  • Bachelor's degree in computer vision, machine learning, or a related field.
  • 10+ years of experience in software engineering, computer vision, machine learning, or related fields.
  • Experience with deep learning frameworks such as PyTorch.
  • Proficiency in Python development using best coding practices.
  • Master's or Doctorate degree in computer vision, machine learning, or a related field.
  • Excellent math skills including linear algebra, computational science, and optimization.
  • Hands-on experience working with sensors and hardware.
  • Experience shipping algorithms or publishing in top-tier CVML conferences.

More like this

Similar roles

Computer Vision & Machine Learning Engineer

Apple Inc

Sunnyvale, CA 91 days ago $150,400$277,600
Computer Vision Machine Learning Deep Learning Python PyTorch JAX Foundation Models Multimodal Systems 3D Perception Motion Synthesis Pose Estimation Gesture Recognition Facial Analysis Biometric Algorithms Distributed Training Model Parallelism AR/VR Vision-Language Models

Machine Learning Systems Engineer, Video Computer Vision

Apple Inc

Mount Laurel, NJ 9 days ago $150,400$277,600
Python C++ PyTorch CoreML Swift RealityKit CoreFoundation Computer Vision Machine Learning Multimodal LLMs SFT Neural Network Accelerators Real-time Video Pipelines On-device Inference
3+ yrs exp

Machine Learning Systems Engineer, Video Computer Vision

Apple Inc

Sunnyvale, CA 7 days ago $150,400$277,600
Python C++ PyTorch CoreML Swift RealityKit CoreFoundation Computer Vision Machine Learning Multimodal LLMs SFT On-device Inference Neural Network Accelerators Real-time Video Pipelines
3+ yrs exp

Machine Learning Systems Engineer, Video Computer Vision

Apple Inc

Sunnyvale, CA 8 days ago $150,400$277,600
Python C++ PyTorch CoreML Swift RealityKit CoreFoundation Computer Vision Machine Learning Multimodal LLMs SFT On-device Inference Neural Network Accelerators Real-time Video Pipelines
3+ yrs exp