Machine Learning Video Process Engineer

Apple Inc

Confirmed live 2 days ago High trust

Quick summary

Work type
On-site
Location
Cupertino, CA
Salary
$129,300–$225,300 / yr
Posted
9 days ago
Freshness
Confirmed live 2 days ago

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $210k
This role $177k
$113k most similar roles pay here $279k

This role pays less than 75% of similar roles. Most pay $179,231–$241,750 — the shaded band above. At the midpoint, this role pays about $177k versus about $210k 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 2202 open roles on FindRole.

Listed pay typically runs $175,000–$278,800 across 1802 roles with salary data.

Most-posted roles

View all roles at Apple Inc

At a glance

TL;DR · Machine Learning Video Process Engineer

The Machine Learning Video Process Engineer joins the Video Engineering team to build next-generation video processing algorithms and develop machine learning solutions. This role involves creating and maintaining data collection, processing, and curation pipelines to support model training, validation, and testing. The engineer will design and implement deep learning algorithms for low-level vision tasks, such as spatial and temporal image or video scaling and noise reduction. Additionally, the position requires optimizing models for latency, memory, and computational efficiency while integrating these solutions into end-to-end video processing pipelines. Candidates must possess programming skills in Python and experience with PyTorch. The work focuses on core image and video technologies, specifically addressing technical challenges in digital signal and image processing to improve the performance of video content across various products and services.

What you'll do

  • Develop and maintain data collection, processing, and curation pipelines for model training and testing.
  • Design and implement deep learning algorithms for low-level vision tasks.
  • Optimize models and algorithms for latency, memory, and computational efficiency.
  • Integrate machine learning solutions into end-to-end video processing pipelines.
  • Develop next-generation video processing algorithms for Apple products.
  • Identify and develop machine learning solutions to be productized within the team.

What we're looking for

  • Minimum requirement of a bachelor's degree.
  • Master's degree in Machine Learning, Computer Science, Electrical/Computer Engineering, or related fields (preferred).
  • Knowledge of machine learning and video processing principles, algorithms, and techniques with first-hand experience.
  • Programming skills and hands-on experience with Python and deep learning frameworks like PyTorch.
  • Knowledge of low-level vision algorithms such as spatial and temporal image/video scaling and noise reduction (preferred).
  • Background in digital signal and image processing (preferred).
  • Publication record in top-tier conferences such as CVPR, ICCV, SIGGRAPH, ECCV, NeurIPS, ICML, or ICLR (preferred).
  • Excellent independent problem-solving skills and communication skills (preferred).

More like this

Similar roles

Machine Learning Video Processing Engineer

Apple Inc

Cupertino, CA 115 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 114 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 9 days ago $129,300–$194,700
Machine Learning Video Processing Python C/C++ Java Signal Processing GPGPU SIMD Metal CUDA OpenGL OpenCL NEON CPU Architecture

Machine Learning Video Processing Engineer

Apple Inc

Cupertino, CA 162 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

Machine Learning Video Engineer

Apple Inc

Cupertino, CA 162 days ago $150,400–$277,600
Machine Learning Deep Learning PyTorch TensorFlow Computer Vision Video Processing Image Processing CPU GPU Apple Neural Engine Computer Architecture
3+ yrs exp