Senior Machine Learning Engineer, Video Quality Systems

Apple Inc

Confirmed live yesterday High trust

Quick summary

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

Market check

Salary context

Above market

How this pay compares to similar roles

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

This role pays more than 81% of similar roles. Most pay $202,412–$254,750 — the shaded band above. At the midpoint, this role pays about $255k versus about $229k 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 · Senior Machine Learning Engineer, Video Quality Systems

As a Senior Machine Learning Engineer, Video Quality Systems, you will join the Camera ISP Algorithm team to address the challenge of measuring perceived visual quality at scale. You will design and tune novel, explainable metrics grounded in signal processing and human vision rather than black-box models. Your daily work involves designing large-scale psycho-visual experiments, characterizing existing video quality assessment metrics against human baselines, and developing context-aware evaluation methodologies to identify where automated tools succeed or fail. To succeed, you must possess expertise in image and video quality assessment, computational vision, and statistical analysis. You will utilize your knowledge of the human visual system and modern video processing pipelines to create actionable feedback loops for engineering teams. The role requires proficiency in algorithm architecture design and experience with data modeling to solve complex problems in video technology.

What does a Machine Learning Engineer earn in California?

Median $246394 from 172 postings across 28 companies.

See salary data

What you'll do

  • Design and oversee large-scale psycho-visual experiments to collect high-quality subjective video evaluation data.
  • Evaluate existing objective Video Quality Assessment metrics against human baselines to determine their correlation and limits.
  • Develop methodologies to classify video content and apply "world knowledge" to identify where automated metrics succeed or fail.
  • Design, tune, and validate new objective quality metrics based on the human visual system and mathematical first principles.
  • Create explainable, non-black-box algorithms for image and video analysis rather than opaque machine learning models.
  • Integrate evaluation frameworks into fast, automated feedback loops to guide the engineering process.
  • Translate complex perceptual phenomena into clear, actionable engineering requirements for development teams.

What we're looking for

  • MS in Machine Learning, Computer Science, Applied Mathematics, or a related discipline.
  • Minimum 10 years of relevant industry experience.
  • Experience in Image/Video Quality Assessment (IQA/VQA), image processing, or computational vision.
  • Track record in statistical analysis, correlation methodologies, and data modeling.
  • Proficiency in algorithm architecture design and implementation.
  • PhD in Machine Learning, Computer Science, Applied Mathematics, or a related discipline.
  • Experience managing or scaling outsourced/crowdsourced subjective evaluation campaigns.
  • Knowledge of the human visual system (HVS), perceptual artifacts, and traditional signal processing.

More like this

Similar roles

Machine Learning Engineer, Video Engineering

Apple Inc

Sunnyvale, CA 104 days ago $184,700$324,800
Machine Learning Computer Vision Generative AI Python PyTorch C++ Diffusion Models 3D Reconstruction Neural Radiance Fields 3D Gaussian Splatting Differentiable Rendering Distributed Training On-device ML
10+ yrs exp

Machine Learning Video Processing Engineer

Apple Inc

Cupertino, CA 100 days ago $150,400$277,600
Machine Learning Computer Vision Python C++ Java Video Processing Temporal Filtering Image Enhancement Video Analysis
3+ yrs exp

Machine Learning Video Processing Engineer

Apple Inc

Cupertino, CA 99 days ago $150,400$277,600
Machine Learning Computer Vision Python C++ Java Video Processing Temporal Filtering Image Enhancement Video Analysis
3+ yrs exp

Machine Learning Video Processing Engineer

Apple Inc

Cupertino, CA 147 days ago $129,300$194,700
Machine Learning Deep Learning PyTorch TensorFlow Computer Vision Video Processing Image Processing CPU GPU Apple Neural Engine Computer Architecture