Computer Vision and 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
2 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Competitive pay

How this pay compares to similar roles

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

This role pays more than 55% of similar roles. Most pay $179,968–$246,150 — the shaded band above. At the midpoint, this role pays about $214k versus about $213k 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 2305 open roles on FindRole.

Listed pay typically runs $175,000–$280,000 across 1873 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 Computer Vision and Machine Learning Engineer, you will join the Video Computer Vision team, a centralized research and engineering group focused on developing real-time on-device computer vision and machine perception technologies for spatial computing. You will work alongside researchers to design and implement world-class algorithms for spatial media and artificial intelligence, moving projects from initial research stages all the way to final product delivery. The role requires proficiency in C/C++, CUDA or other GPGPU technologies, and expertise in deep learning frameworks such as PyTorch, TensorFlow, or Jax. You must possess a solid foundation in 3D graphics and computer vision while demonstrating strong problem-solving and communication skills. Experience with Swift is considered a plus for this role, which addresses the technical challenges of advancing spatial media through advanced machine learning techniques.

What you'll do

  • Design and implement algorithms for spatial media and artificial intelligence.
  • Develop real-time on-device computer vision and machine perception technologies.
  • Translate cutting-edge research into production-ready features for consumer products.
  • Implement world-class 3D computer vision and rendering techniques.
  • Develop high-performance code using C++, CUDA, or other GPGPU programming languages.
  • Build and train models using deep learning frameworks like PyTorch, TensorFlow, or Jax.
  • Advance the state of the art in spatial computing technologies.

What we're looking for

  • Proficiency in C/C++, CUDA, or other GPGPU technologies.
  • Expertise in at least one deep learning framework such as PyTorch, TensorFlow, or Jax.
  • Solid foundation in 3D graphics and computer vision.
  • Understanding of machine learning technology.
  • Bachelor degree and a minimum of 3 years of relevant industry experience.
  • Ability to work independently and with others (preferred).
  • Excellent problem-solving, critical thinking, and communication skills (preferred).

More like this

Similar roles

Computer Vision and Machine Learning Engineer

Apple Inc

Sunnyvale, CA 108 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

Computer Vision & Machine Learning Engineer

Apple Inc

Sunnyvale, CA 98 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 16 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 14 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 15 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