On-Device ML & Control Engineer — Energy & Thermal

Apple Inc.

Seattle (WA)

Hybrid

USD 142,000 - 214,000

Full time

5 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 Inc. Seattle location is seeking a Machine Learning Engineer to advance on-device control systems for thermal and energy management across Apple devices.

Work spans data analysis, modeling, and deploying control loops that run entirely on-device. You will prototype MPC and related algorithms, handle noisy field data, and collaborate with firmware, hardware, and OS teams to ship production-ready solutions.

Qualifications

  • MS or PhD in controls, robotics, electrical engineering, computer science, or related field — or BS with relevant experience.
  • Experience with model predictive control, optimal control, or reinforcement learning (sequential decision-making).
  • Strong programming skills in Python; comfort with C/C++ for on-device work.
  • Experience working with real-world sensor data (noisy, incomplete, high-volume).
  • Demonstrated ability to take a project from data exploration through working prototype.

Responsibilities

  • Design and implement on-device control systems for thermal and energy management.
  • Build and fit thermal models from lab and field data.
  • Prototype MPC and related control algorithms end-to-end, from data analysis through on-device deployment.
  • Analyze large-scale field telemetry to characterize device behavior and validate models.
  • Define and tune cost functions that encode system-level tradeoffs.
  • Collaborate with firmware, hardware, and platform teams to integrate control systems into the OS.

Skills

Model predictive control
Reinforcement learning
Python
C/C++
Sensor data
Data exploration

Education

MS/PhD in controls/robotics/EE/CS or BS with experience

Job description

Apple Inc. Seattle location is seeking a Machine Learning Engineer to advance on-device control systems for thermal and energy management across Apple devices.

Work spans data analysis, modeling, and deploying control loops that run entirely on-device. You will prototype MPC and related algorithms, handle noisy field data, and collaborate with firmware, hardware, and OS teams to ship production-ready solutions.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Machine Learning Engineer - On-Device Adaptive Control
Machine Learning Engineer - On-Device Adaptive Control

Apple Inc. • Seattle (WA)

Hybrid
USD 142,000 - 214,000
Battery ML & Control Engineer - On-Device Learning
Battery ML & Control Engineer - On-Device Learning

Apple Inc. • San Diego (CA)

On-site
USD 142,000 - 214,000
Medical and dental coverage
Educational expense reimbursement
Employee stock programs
+1
Battery ML Engineer: Real-Time MPC & Embedded AI
Battery ML Engineer: Real-Time MPC & Embedded AI

Apple Inc. • California

On-site
USD 150,000 - 225,000
Comprehensive medical and dental cover
Retirement benefits
Employee stock purchase plan (ESPP)
+2
On-Device ML & Signal Processing Engineer
On-Device ML & Signal Processing Engineer

MaziCTools • United States

Remote
USD 143,000 - 264,000
Stock options
Relocation assistance
Education reimbursement
+2
On-Device ML Engineer, System Experience & APIs
On-Device ML Engineer, System Experience & APIs

Apple Inc. • Seattle (WA)

On-site
USD 150,000 - 278,000
Medical and dental coverage
Employee stock programs
On-Device ML Engineer — System Experience & APIs
On-Device ML Engineer — System Experience & APIs

Apple Inc. • Cupertino (CA)

On-site
USD 150,000 - 278,000
Medical and dental coverage
Retirement benefits
Employee stock programs
+2
AI Systems Engineer — On-Device ML & Performance
AI Systems Engineer — On-Device ML & Performance

Apple Inc. • Sunnyvale (CA)

Hybrid
USD 195,000 - 325,000
Architect, On-Device ML Programs
Architect, On-Device ML Programs

Apple Inc. • Cupertino (CA)

Hybrid
USD 145,000 - 264,000
RSU awards
Employee Stock Purchase Plan
Medical and dental coverage
+2
On-Device ML Engineer: Foundation Models
On-Device ML Engineer: Foundation Models

Apple Inc. • Pittsburgh

On-site
USD 130,000 - 200,000
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