On-Device Vision & ML Systems Engineer

Apple, Inc.

Sunnyvale (CA)

On-site

USD 150,000 - 278,000

Full time

3 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Apple Inc. in Sunnyvale, CA, is seeking a Machine Learning Systems Engineer for the Video Computer Vision group to ship on-device computer vision features on Apple devices.

You will build software infrastructure to connect multimodal models with production systems. The role focuses on optimizing inference latency, memory, and power on Apple silicon, collaborating with algorithm researchers and hardware teams to deliver reliable, scalable CV/ML solutions.

Qualifications

  • Bachelor’s degree in CS/ML or related field.
  • 3+ years of relevant industry experience.
  • Production-grade CV/ML code on embedded platforms.
  • Strong Python and C++ programming skills.
  • Experience with PyTorch and ML lifecycle.
  • SFT pipelines for vision/multimodal models.

Responsibilities

  • Develop on-device software bridging multimodal AI models with production systems.
  • Optimize on-device inference latency, memory footprint, and computational efficiency of CV/ML models.
  • Benchmark, profile, and evaluate power consumption and thermal performance on Apple silicon.
  • Engage with cross-functional teams to understand and influence requirements and design maintainable CV systems.
  • Design experiments to understand quality and deployment tradeoffs.
  • Debug concurrent systems on embedded devices and develop debugging tools.

Skills

Python
C++
PyTorch
Edge deployment
Multimodal LLMs
System debugging

Education

Bachelor’s degree in CS/ML or related

Tools

CoreML
Apple Neural Engine

Job description

Apple Inc. in Sunnyvale, CA, is seeking a Machine Learning Systems Engineer for the Video Computer Vision group to ship on-device computer vision features on Apple devices.

You will build software infrastructure to connect multimodal models with production systems. The role focuses on optimizing inference latency, memory, and power on Apple silicon, collaborating with algorithm researchers and hardware teams to deliver reliable, scalable CV/ML solutions.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

On-Device Vision ML Engineer: Video CV
On-Device Vision ML Engineer: Video CV

Apple Inc. • Sunnyvale (CA)

Hybrid
USD 150,000 - 278,000
On-Device Vision ML Systems Engineer
On-Device Vision ML Systems Engineer

Apple • Sunnyvale (CA)

On-site
USD 190,000 - 240,000
On-Device Vision ML Engineer – CV & VLMs
On-Device Vision ML Engineer – CV & VLMs

Apple, Inc. • Cupertino (CA)

On-site
USD 150,000 - 278,000
On-Device ML & Vision Engineer — Low-Power Graphics
On-Device ML & Vision Engineer — Low-Power Graphics

Apple Inc. • Sunnyvale (CA)

On-site
USD 150,400 - 277,600
Vision AI Software Engineer – On-Device ML & UX
Vision AI Software Engineer – On-Device ML & UX

Apple, Inc. • Sunnyvale (CA)

On-site
USD 185,000 - 278,000
Medical and dental coverage
Retirement benefits
Stock programs
+2
Machine Learning Systems Engineer – Video Computer Vision
Machine Learning Systems Engineer – Video Computer Vision

Apple • Sunnyvale (CA)

On-site
USD 190,000 - 240,000
Senior ML Engineer — Computer Vision & Spatial AI
Senior ML Engineer — Computer Vision & Spatial AI

Apple Inc. • Sunnyvale (CA)

Hybrid
USD 185,000 - 325,000
Medical and dental coverage
Employee stock programs
Relocation assistance
+1
Real-Time Multimodal AI/ML Engineer for Vision
Real-Time Multimodal AI/ML Engineer for Vision

Apple Inc. • Sunnyvale (CA)

Hybrid
USD 150,000 - 278,000
Comprehensive medical and dental cover
Retirement benefits
Discounted products and free services
+3
Senior ML Systems Engineer - Video AI & Inference
Senior ML Systems Engineer - Video AI & Inference

Apple Inc. • Cupertino (CA)

Hybrid
USD 185,000 - 325,000
Machine Learning Systems Engineer – Video Computer Vision
Machine Learning Systems Engineer – Video Computer Vision

Apple Inc. • Sunnyvale (CA)

Hybrid
USD 150,000 - 278,000