Machine Learning Video Engineer

Apple Inc

Confirmed live 2 days ago Low trust

Quick summary

Work type
On-site
Location
Cupertino, CA
Salary
$150,400–$277,600 / yr
Posted
148 days ago
Freshness
Confirmed live 2 days ago

Market check

Salary context

Competitive pay

How this pay compares to similar roles

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

This role pays more than 54% of similar roles. Most pay $192,050–$254,750 — the shaded band above. At the midpoint, this role pays about $214k versus about $223k 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 · Machine Learning Video Engineer

As a Machine Learning Video Engineer within the Video Engineering group, you will develop machine learning based technologies specifically for the image and video domain. You will be responsible for designing sophisticated model architectures, fine-tuning performance parameters, and implementing architectural modifications to enhance output quality. Your daily work involves prototyping innovative deep learning applications for video processing and collaborating with cross-functional teams to demonstrate these solutions. To succeed, you must possess strong programming skills in common machine learning frameworks like PyTorch or TensorFlow, along with expertise in computer vision and image or video processing. You will also focus on optimizing models for memory efficiency, power consumption, and processing speed while strategically distributing computational workloads across CPU, GPU, Apple Neural Engine, and other specialized hardware components to solve complex technical challenges in the image and video space.

What you'll do

  • Develop machine learning based technologies for the image and video domain.
  • Prototype innovative deep learning applications specifically for video processing.
  • Design sophisticated model architectures and fine-tune performance parameters.
  • Implement architectural modifications to enhance overall output quality of models.
  • Port solutions across different platforms while optimizing for memory, power, and speed.
  • Distribute computational workloads across CPU, GPU, Apple Neural Engine, and other hardware components.
  • Present and demonstrate machine learning work to cross-functional teams and leadership.

What we're looking for

  • Bachelor of Science degree.
  • Minimum of 3 years of relevant industry experience.
  • Excellent fundamentals in machine learning.
  • Knowledge of video processing, image processing, or computer vision.
  • Solid programming skills using common ML frameworks like PyTorch or TensorFlow.
  • Experience prototyping models for edge devices through quick iterations.
  • Familiarity with productization flow for ML models.
  • Strong fundamentals in computer architecture.

More like this

Similar roles

Machine Learning Engineer

Apple Inc

Cupertino, CA 34 days ago $184,700$324,800
Python C++ PyTorch CUDA GPU Kernel Optimization Machine Learning Distributed Training Inference Serving Data Pipelines Computer Architecture 3DGS Vision Algorithms Performance Engineering
10+ yrs exp

Machine Learning Video Processing Engineer

Apple Inc

Cupertino, CA 148 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 Engineer

Q2

Austin, TX 28 days ago
Machine Learning Python R Java TensorFlow PyTorch scikit-learn Statistics Probability Theory Optimization Experimental Methodologies
5+ yrs exp Hybrid