On-Device Vision ML Systems Engineer

Apple

Sunnyvale (CA)

On-site

USD 190,000 - 240,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Apple is seeking a Machine Learning Systems Engineer to train, evaluate, and deploy purpose-built vision models on Apple devices. You will build techniques to optimize performance, efficiency, and scalability within strict on-device constraints.

You should have a strong ML foundation, production-grade Python and C++, and experience with PyTorch and SFT pipelines for multimodal models.

Qualifications

  • Bachelor's degree in Computer Science, ML, or related field.
  • 3+ years of industry experience.
  • Strong ML fundamentals and production-grade code experience.
  • Proficiency in Python and C++ and PyTorch.
  • Experience with SFT pipelines for on-device models.
  • Understanding of on-device constraints for CV/ML features.

Responsibilities

  • Train, evaluate, and deploy vision models on Apple hardware.
  • Develop techniques to optimize model performance, efficiency, and scalability.
  • Ensure seamless user experience under on-device constraints.

Skills

ML fundamentals
Python
C++
Production code
PyTorch
SFT pipelines
Multimodal LLMs
edge deployment

Education

Bachelor's degree in CS/ML or related

Tools

CoreML
RealityKit
Apple Neural Engine

Job description

Apple is seeking a Machine Learning Systems Engineer to train, evaluate, and deploy purpose-built vision models on Apple devices. You will build techniques to optimize performance, efficiency, and scalability within strict on-device constraints.

You should have a strong ML foundation, production-grade Python and C++, and experience with PyTorch and SFT pipelines for multimodal models.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

On-Device Vision ML Engineer - Multimodal Models
On-Device Vision ML Engineer - Multimodal Models

Apple Inc. • Sunnyvale (CA)

On-site
USD 150,000 - 278,000
Relocation assistance
Employee stock programs
Medical and dental coverage
+1
On-Device ML & Vision Engineer — Low-Power Graphics
On-Device ML & Vision Engineer — Low-Power Graphics

Apple Inc. • Sunnyvale (CA)

On-site
USD 150,000 - 278,000
On-Device AI/ML Engineer – Multimodal Vision
On-Device AI/ML Engineer – Multimodal Vision

Apple Inc. • Sunnyvale (CA)

On-site
USD 150,000 - 278,000
Medical and dental coverage
Stock programs
Relocation support
Machine Learning Systems Engineer – Video Computer Vision
Machine Learning Systems Engineer – Video Computer Vision

Apple • Sunnyvale (CA)

On-site
USD 190,000 - 240,000
Real-Time AI/ML Vision Engineer
Real-Time AI/ML Vision Engineer

Socket.dev • Sunnyvale (CA)

On-site
USD 180,000 - 260,000
Machine Learning Engineer – Computer Vision & Data Systems
Machine Learning Engineer – Computer Vision & Data Systems

Socket.dev • Seattle (WA)

On-site
USD 140,000 - 200,000
On-Device ML Infra Engineer — API & Model Optimization
On-Device ML Infra Engineer — API & Model Optimization

Socket.dev • Cupertino (CA)

On-site
USD 180,000 - 260,000
Machine Learning Engineer, Vision & Graphics Innovator
Machine Learning Engineer, Vision & Graphics Innovator

Apple Inc. • Sunnyvale (CA)

On-site
USD 150,000 - 278,000
On-Device ML Engineer: Foundation Models
On-Device ML Engineer: Foundation Models

Apple Inc. • Pittsburgh

On-site
USD 130,000 - 200,000
ML System Software Engineer — Neural Engine
ML System Software Engineer — Neural Engine

Socket.dev • Sunnyvale (CA)

On-site
USD 180,000 - 260,000