CareerPlanSign in

Machine Learning Engineer - On-Device Control and Optimization

Seattle, United States of America💼 Full-time🗓 2026-08-21 → 2026-09-28

Core

Building on-device control systems that manage power and energy tradeoffs on Apple devices by developing models capturing device dynamics and shipping adaptive control loops.

Role type

Senior IC machine learning engineer (on-device control)

Builds

On-device control loops and ML models for power management

Domain

Consumer electronics / Energy management

Deliverable

production ML models

Required skills

Model predictive control, optimal control, reinforcement learning, Python, raw log analysis, prototyping, embedded systems

Preferred skills

Thermal systems, battery management, energy optimization, resource-constrained environments, hands-on ML training

Technologies

Python

Responsibilities

Analyze raw device logs and field data to understand device behavior, model device power and energy dynamics, develop and evaluate ML and control systems, rapidly prototype end-to-end systems for device deployment

Seniority

Senior, hands-on IC

Sourced via apple · Listed on CareerPlan, which tracks 853,000+ jobs from 20+ sources.