Computer Vision & Machine Learning Engineer

Apple Inc

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
Sunnyvale, CA
Salary
$150,400–$277,600 / yr
Posted
91 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $216k
This role $214k
$135k most similar roles pay here $293k

This role pays more than 53% of similar roles. Most pay $185,381–$246,271 — the shaded band above. At the midpoint, this role pays about $214k versus about $216k 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 & Machine Learning Engineer

As a Computer Vision & Machine Learning Engineer, you will join the VCV organization to develop real-time perception systems, motion synthesis, and human understanding technologies for various products. You will design, build, and ship core algorithms for pose estimation, gesture recognition, facial analysis, behavioral modeling, and biometric authentication. Your daily work involves creating 3D perception and tracking systems for spatial computing and AR/VR applications while optimizing performance-critical systems. To succeed in this role, you must possess a strong mathematical foundation and expertise in deep learning, specifically regarding multimodal systems and foundation model architectures. You will utilize Python and modern frameworks like PyTorch or JAX to prototype and validate research ideas. The work focuses on solving complex problems in human-computer interaction by developing sophisticated technologies for motion generation, visual recognition, and real-time machine perception.

What you'll do

  • Develop and optimize computer vision algorithms for pose estimation, gesture recognition, and facial analysis.
  • Build motion synthesis systems for realistic human motion generation and animation.
  • Design and implement biometric algorithms for secure authentication and identification systems.
  • Create real-time 3D perception and tracking systems for spatial computing and AR/VR applications.
  • Develop performance-critical machine learning systems to enable natural human-computer interaction.
  • Prototype, reproduce, and validate research ideas into production-ready technologies.
  • Train and fine-tune foundation models for multimodal systems including vision and language.

What we're looking for

  • Master's degree or equivalent practical experience in Computer Science, Machine Learning, Computer Vision, or a related technical field.
  • PhD or equivalent practical experience in Computer Science, Machine Learning, Computer Vision, or a related technical field.
  • Experience in deep learning with demonstrated work in at least one area of multimodal systems like vision, language, or video.
  • Proficiency in Python and modern deep learning frameworks such as PyTorch or JAX.
  • Strong mathematical foundations in machine learning, computer vision, or related fields.
  • Experience with foundation model architectures, training methodologies, and large-scale distributed training.
  • Experience with rapid prototyping, reproduction, and validation of research ideas.
  • Demonstrated expertise through a publication record in relevant conferences or a track record of applying deep learning to real-world products.

More like this

Similar roles

Computer Vision and Machine Learning Engineer

Apple Inc

Sunnyvale, CA 100 days ago $184,700$324,800
Computer Vision Machine Learning Deep Learning PyTorch Python Sensor Fusion Edge Computing On-device Inference Spatial Computing Linear Algebra Optimization
10+ yrs exp

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