Staff ML Engineer, On-Device Platform Intelligence

Apple Inc.

Cupertino, Northern (CA, KY)

Hybrid

USD 185,000 - 325,000

Full time

16 hours ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

RSU/Bonuses
Employee stock plan
Medical & dental coverage
Tuition reimbursement
Relocation support

Job summary

Apple Inc. in Cupertino, CA is seeking a Staff Machine Learning Engineer to lead the design, development, and deployment of machine learning models optimized for on-device training and inference.

You will partner with the Apple Neural Engine team to profile performance, draft architecture documents, and drive deployment strategies across platforms. You will mentor engineers, shape team practices for on-device ML, review code, and help build a culture grounded in rigor and collaboration.

Qualifications

  • Bachelor’s in Computer Science, Machine Learning, Electrical Engineering, or related field — or equivalent practical experience.
  • Strong software engineering fundamentals with production-grade, testable and maintainable code.
  • Experience with Systems Programming (frameworks/libraries/daemons).
  • 7+ years of industry experience in machine learning engineering, with at least 2 years on-device/edge ML deployment.
  • Strong proficiency in ML frameworks and tool chain (PyTorch, TensorFlow, Core ML, Foundation Models Framework, MLX).
  • Proven track record of shipping ML models into production at scale on mobile/embedded platforms.

Responsibilities

  • Architect and deliver on-device ML solutions meeting latency, memory, power, and accuracy constraints.
  • Collaborate on model delivery mechanisms and define hybrid inference strategies.
  • Cross-functional collaboration to influence roadmaps, frameworks, and user experiences.
  • Mentor and grow junior/mid-level ML engineers and foster technical excellence.
  • Champion privacy by design with on-device processing and differential privacy.

Skills

Machine learning engineering
On-device ML
PyTorch
TensorFlow
Core ML
Foundation Models Framework
MLX
Production ML on mobile
Software engineering fundamentals
Systems programming

Education

Bachelors in CS/ML/EE
Masters/PhD preferred

Tools

Swift
Objective-C

Job description

Apple Inc. in Cupertino, CA is seeking a Staff Machine Learning Engineer to lead the design, development, and deployment of machine learning models optimized for on-device training and inference.

You will partner with the Apple Neural Engine team to profile performance, draft architecture documents, and drive deployment strategies across platforms. You will mentor engineers, shape team practices for on-device ML, review code, and help build a culture grounded in rigor and collaboration.

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

Similar jobs worth comparing

Engineering Manager, ML & NLP for On-Device AI
Engineering Manager, ML & NLP for On-Device AI

Apple Inc. • Cupertino (CA)

On-site
USD 206,000 - 357,000
Stock options
Education reimbursement
Relocation assistance
AI Systems Engineer — On-Device ML & Performance
AI Systems Engineer — On-Device ML & Performance

Apple Inc. • Sunnyvale (CA)

Hybrid
USD 195,000 - 325,000
ML Engineer: Silicon Platform Architect
ML Engineer: Silicon Platform Architect

Apple Inc. • Cupertino (CA)

On-site
USD 150,000 - 278,000
Employee stock programs
Relocation assistance
Education reimbursement
Staff Machine Learning Engineer : Platform Intelligence - Apple Maps
Staff Machine Learning Engineer : Platform Intelligence - Apple Maps

Apple Inc. • Cupertino (CA), Northern (KY)

Hybrid
USD 185,000 - 325,000
RSU/Bonuses
Employee stock plan
Medical & dental coverage
+2
Senior ML Infrastructure & Deployment Engineer
Senior ML Infrastructure & Deployment Engineer

Apple Inc. • Cupertino (CA)

On-site
USD 184,000 - 325,000
Comprehensive medical and dental coverage
Retirement benefits
Employee stock purchase plan
+1
On-Device ML Engineer: Foundation Models
On-Device ML Engineer: Foundation Models

Apple Inc. • Pittsburgh

On-site
USD 130,000 - 200,000
On-device ML Engineering Manager (Tools & Services)
On-device ML Engineering Manager (Tools & Services)

Apple Inc. • Seattle (WA)

On-site
USD 190,000 - 320,000
Foundation Models ML Engineer - On-Device, Privacy-Focused
Foundation Models ML Engineer - On-Device, Privacy-Focused

Apple Inc. • Seattle (WA)

On-site
USD 184,700 - 324,800
Medical and dental coverage
Employee stock programs
Relocation assistance
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
Senior ML Engineer - On-Device AI & Spatial Computing
Senior ML Engineer - On-Device AI & Spatial Computing

Apple • Sunnyvale (CA)

On-site
USD 185,000 - 325,000