Battery ML Engineer - On-Device AI & Control

Apple Inc.

Cupertino (CA)

On-site

USD 180,000 - 280,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. is seeking an engineer to develop novel ML algorithms and on-device implementations to enhance battery system intelligence, performance, and reliability.

You will design ML-enhanced estimators for SOH/SOP/SOC, build predictive models for power demand, and craft MPC-based control strategies that operate in real time on embedded hardware. The role requires deep expertise in ML (RNNs/LSTMs/Transformers) and control theory, plus experience with MATLAB/Simulink and embedded C/C++.

Qualifications

  • PhD required with 3+ years industry experience.
  • Strong modeling for nonlinear dynamical systems.
  • Experience with ML and control theory in battery systems.
  • Proficiency in Python and ML frameworks (PyTorch, TensorFlow).
  • C/C++ for embedded systems.
  • Experience with physics-informed neural networks.
  • Experience with MPC and real-time optimization.

Responsibilities

  • Develop ML/adaptation algorithms for SOH/SOP/SOC estimation across temperature and aging.
  • Build ML-enabled predictive models for power demand and electro-thermal dynamics.
  • Design advanced control algorithms (MPC, adaptive, learning-based) for real-time battery management.
  • Collaborate with system teams to co-optimize battery algorithms with power and thermal systems.
  • Develop physics-informed ML approaches for physically plausible predictions.
  • Deploy algorithms on resource-constrained embedded platforms with model compression and fixed-point arithmetic.

Skills

ML algorithms
RNNs/LSTMs/Transformers
Control theory
MPC
Kalman filters
Embedded ML (fixed-point)
Hybrid physics/ML

Education

PhD in Electrical Engineering or related field

Tools

MATLAB/Simulink
C/C++ for embedded systems
Python
PyTorch
TensorFlow
MPC implementation

Job description

Apple Inc. is seeking an engineer to develop novel ML algorithms and on-device implementations to enhance battery system intelligence, performance, and reliability.

You will design ML-enhanced estimators for SOH/SOP/SOC, build predictive models for power demand, and craft MPC-based control strategies that operate in real time on embedded hardware. The role requires deep expertise in ML (RNNs/LSTMs/Transformers) and control theory, plus experience with MATLAB/Simulink and embedded C/C++.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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
Battery Machine Learning Algorithm Engineer
Battery Machine Learning Algorithm Engineer

Apple Inc. • Cupertino (CA)

On-site
USD 180,000 - 280,000
Battery Algorithm ML Engineer — Equity Options
Battery Algorithm ML Engineer — Equity Options

Apple Inc. • San Diego (CA)

On-site
USD 142,000 - 214,000
Stock options
Relocation support
Medical coverage
+2
On-Device ML & Control Engineer — Energy & Thermal
On-Device ML & Control Engineer — Energy & Thermal

Apple Inc. • Seattle (WA)

Hybrid
USD 142,000 - 214,000
Next-Gen Battery Algorithm & ML Engineer
Next-Gen Battery Algorithm & ML Engineer

Apple Inc. • Cupertino (CA)

On-site
USD 150,000 - 210,000
Battery Machine Learning Algorithm Engineer
Battery Machine Learning Algorithm Engineer

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 Architect: Next‑Gen BMS
Battery ML Architect: Next‑Gen BMS

Apple Inc. • California

On-site
USD 150,000 - 225,000
Medical and dental coverage
Retirement benefits
Employee stock programs
+1
Battery Algorithm SW Engineer — BMS & ML Innovation
Battery Algorithm SW Engineer — BMS & ML Innovation

Apple Inc. • San Diego (CA)

On-site
USD 142,000 - 214,000
Comprehensive medical and dental cover
Employee stock programs
Tuition reimbursement
Battery Algorithm ML Engineer
Battery Algorithm ML Engineer

Apple Inc. • Cupertino (CA)

On-site
USD 150,000 - 210,000