Machine Learning Systems Engineer, Video Computer Vision

Apple Inc

Confirmed live yesterday High trust

Quick summary

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

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 52% 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 Systems Engineer, Video Computer Vision

As a Machine Learning Systems Engineer – Video Computer Vision, you will join the Video Computer Vision team to train, evaluate, and deploy purpose-built vision models on Apple hardware. You will develop on-device software bridging multimodal AI models with production systems while optimizing for inference latency, memory footprint, and computational efficiency under strict on-device constraints. Your daily work involves benchmarking power consumption on Apple silicon, designing experiments to balance quality and deployment tradeoffs, and debugging concurrent systems on embedded devices. The role requires proficiency in Python, C++, PyTorch, and Supervised Fine-Tuning pipelines for multimodal foundation models. Preferred skills include Swift, CoreML, CoreFoundation, RealityKit, and experience with neural network accelerators. You will solve complex problems involving real-time video pipelines and image transformations to deliver high-quality computer vision features like face tracking and scene understanding.

What you'll do

  • Develop on-device software that integrates multimodal AI models and computer vision technologies into production systems.
  • Optimize inference latency, memory footprint, and computational efficiency of CV/ML models for mobile devices.
  • Benchmark and profile the power consumption and thermal performance of models running on Apple silicon.
  • Design experiments to evaluate quality versus on-device deployment tradeoffs for system design decisions.
  • Debug concurrent systems on embedded devices using existing tools or by developing new debugging visualizations.
  • Implement Supervised Fine-Tuning (SFT) pipelines to adapt foundation models for specific on-device tasks.
  • Optimize machine learning models specifically for neural network accelerators and mobile GPUs.

What we're looking for

  • Bachelor's degree in Computer Science, Machine Learning, or a related discipline.
  • 3+ years of relevant industry experience.
  • Strong machine learning fundamentals and knowledge of multimodal LLM architectures.
  • Proven track record of writing production code for on-device CV/ML features on embedded platforms.
  • Extensive programming experience in Python and C++.
  • Solid understanding of operating system fundamentals.
  • Hands-on experience with PyTorch and the end-to-end ML lifecycle including data preprocessing, training, and edge deployment.
  • Experience with Supervised Fine-Tuning (SFT) pipelines for vision and multimodal foundation models.

More like this

Similar roles

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

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 Engineer, Video Engineering

Apple Inc

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