Staff ML Engineer: Inference & ML Infra for On-Device Apps

Apple

Cupertino (CA)

On-site

USD 180,000 - 260,000

Full time

2 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Apple in Cupertino seeks a Staff Machine Learning Engineer to build systems that bring ML capabilities into customer-facing products across devices. You will own model inference, distributed ML workloads, data processing, and integration with cloud services and on-device intelligence on Apple devices.

You'll lead engineering projects across the AI/ML stack, guiding model iteration, deployment, and product integration while collaborating with modeling and infrastructure teams.

Qualifications

  • Shipping production ML systems with architectural ownership.
  • Deep expertise in model inference, distributed computing, ML infrastructure, or data systems for ML.
  • Strong programming and software engineering skills, including system design, API design, testing, and debugging complex software.
  • Practical experience integrating ML models into software systems and understanding their execution and deployment requirements.
  • A track record of leading technical initiatives across teams, resolving architectural tradeoffs, and delivering working systems.
  • Experience investigating performance and reliability problems and driving improvements based on measured results.
  • Ability to communicate technical decisions clearly, build alignment across disciplines.
  • Bachelor's degree in Computer Science, Computer Engineering, Information Systems, or Electronic Engineering and 12+ years of relevant work experience.

Responsibilities

  • Lead ML engineering projects spanning model inference, deployment, and infrastructure.
  • Collaborate with modeling, data, and product teams to productionize ML capabilities.
  • Design interfaces between components and extend open-source infrastructure while optimizing performance and reliability.

Skills

Production ML systems
Model inference
ML infrastructure
Distributed computing
System design
API design
Leadership across teams
Performance & reliability
Communication of decisions
Python for ML workflows

Education

Bachelor's degree in Computer Science/Engineering/IS/EE

Tools

Ray / Ray Serve
ONNX Runtime / Core ML
Spark / Flink
Python for ML
LangGraph / MCP
Swift for iOS
Go for backend services
Distributed training

Job description

Apple in Cupertino seeks a Staff Machine Learning Engineer to build systems that bring ML capabilities into customer-facing products across devices. You will own model inference, distributed ML workloads, data processing, and integration with cloud services and on-device intelligence on Apple devices.

You'll lead engineering projects across the AI/ML stack, guiding model iteration, deployment, and product integration while collaborating with modeling and infrastructure teams.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Staff ML Engineer - Inference & Distributed Systems
Staff ML Engineer - Inference & Distributed Systems

Apple, Inc. • Cupertino (CA)

On-site
USD 216,000 - 325,000
Medical and dental coverage
Retirement benefits
Discounted products and services
+3
Staff ML Systems Engineer: Inference & Infra Leader
Staff ML Systems Engineer: Inference & Infra Leader

Apple, Inc. • San Francisco (CA)

On-site
USD 216,000 - 325,000
Stock programs
Relocation assistance
Education reimbursement
+1
Staff ML Infra Architect — GenAI Platform, Equity
Staff ML Infra Architect — GenAI Platform, Equity

Apple, Inc. • Cupertino (CA)

On-site
USD 185,000 - 325,000
Senior ML Engineer – Training & Inference Platform
Senior ML Engineer – Training & Inference Platform

Apple, Inc. • Cupertino (CA)

On-site
USD 140,000 - 190,000
On-Device ML Engineer: Foundation Models
On-Device ML Engineer: Foundation Models

Apple Inc. • Pittsburgh

On-site
USD 130,000 - 200,000
Lead ML Systems Engineer, Proactive Intelligence (On-Device)
Lead ML Systems Engineer, Proactive Intelligence (On-Device)

Apple, Inc. • Cupertino (CA)

On-site
USD 150,000 - 278,000
Comprehensive medical and dental
Retirement benefits
Employee stock programs
+2
On-Device ML Orchestration & Performance Engineer
On-Device ML Orchestration & Performance Engineer

Apple, Inc. • Cupertino (CA)

On-site
USD 150,000 - 278,000
Medical and dental
Retirement benefits
Employee stock purchase plan
+1
ML Platform Engineer: Intelligence Models
ML Platform Engineer: Intelligence Models

Apple Inc. • Cupertino (CA)

On-site
USD 150,000 - 278,000
Employee stock programs
Discretionary RSUs
Stock purchase plan
+6
ML Platform Engineer - On-Device Intelligence
ML Platform Engineer - On-Device Intelligence

Apple, Inc. • Cupertino (CA)

On-site
USD 150,000 - 278,000
Medical and dental coverage
Employee stock purchase plan
Relocation assistance
+1
Staff Machine Learning Engineer — Commerce & Growth Intelligence
Staff Machine Learning Engineer — Commerce & Growth Intelligence

Apple • Cupertino (CA)

On-site
USD 180,000 - 260,000