

Machine Learning Engineer — On-Device Adaptive Control
Location
Seattle, WA
Level
Mid-Level
Department
Consumer Electronics
Type
Salary
$140,000 - $260,000
Job Description
Posted on:
2026-03-16
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
Job Requirements
- 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
- 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
- Experience with thermal systems, battery management, or energy optimization (preferred)
- Familiarity with embedded or resource-constrained environments (preferred)




