Machine Learning Systems Engineer, Video Computer Vision

Apple Inc

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
Mount Laurel, NJ
Salary
$150,400–$277,600 / yr
Posted
9 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

Machine Learning Systems Engineer – Video Computer Vision will join the Video Computer Vision team to train, evaluate, and deploy purpose-built vision models on Apple hardware. The role involves developing on-device software that bridges multimodal AI models with production systems while optimizing for inference latency, memory footprint, and computational efficiency under strict on-device constraints. You will benchmark power consumption and thermal performance on Apple silicon, design experiments to balance quality and deployment tradeoffs, and debug concurrent systems on embedded devices. Key technical requirements include proficiency in Python, C++, and PyTorch, along with experience in Supervised Fine-Tuning pipelines for multimodal foundation models. Preferred skills include Swift, CoreML, CoreFoundation, RealityKit, and knowledge of real-time video pipelines. The work focuses on solving the challenge of integrating complex machine learning architectures into high-performance, production-ready computer vision systems.

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 multimodal foundation models for specific downstream 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 7 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 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 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