Battery ML Engineer: On-Device Real-Time Control

Apple, Inc.

San Diego (CA)

On-site

USD 142,000 - 214,000

Full time

34 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Employee stock programs
Relocation assistance
Education reimbursement
Medical and dental coverage
Discretionary bonuses

Job summary

Apple, Inc. in San Diego, California, is seeking a Battery Machine Learning Algorithm Engineer to create novel ML algorithms for battery management, including SOH/SOP/SOC estimation, and to develop robust, thermally-aware control strategies for on-device operation.

You will design MPC and learning-based control, explore physics-informed ML, and deploy optimized models on resource-constrained hardware, collaborating across teams to ensure safe, efficient power delivery.

Qualifications

  • Experience in machine learning (RNNs, LSTMs, Transformers) and control theory/optimization.
  • Experience with MATLAB/Simulink.

Responsibilities

  • Develop ML and adaptation algorithms for SOH/SOP/SOC estimation across temperature and aging.
  • Build ML models for predictive battery dynamics and power demand.
  • Design and implement MPC and other control strategies for real-time battery management.
  • Collaborate with system teams to co-optimize battery algorithms with power/thermal systems.
  • Develop physics-informed ML approaches to improve generalization.
  • Deploy algorithms on embedded platforms using model compression and fixed-point arithmetic.

Skills

ML algorithms
control theory
optimization
MATLAB/Simulink
Python & ML frameworks
C/C++ for embedded

Education

PhD (preferred)

Tools

PyTorch
TensorFlow
MPC

Job description

Apple, Inc. in San Diego, California, is seeking a Battery Machine Learning Algorithm Engineer to create novel ML algorithms for battery management, including SOH/SOP/SOC estimation, and to develop robust, thermally-aware control strategies for on-device operation.

You will design MPC and learning-based control, explore physics-informed ML, and deploy optimized models on resource-constrained hardware, collaborating across teams to ensure safe, efficient power delivery.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Battery ML Engineer - On-Device Algorithms & Optimization
Battery ML Engineer - On-Device Algorithms & Optimization

Apple Inc. • San Diego (CA)

On-site
USD 175,000 - 309,000
Stock programs
Education reimbursement
Relocation assistance
+1
Battery ML Engineer — On-Device, Real-Time MPC & Optimization
Battery ML Engineer — On-Device, Real-Time MPC & Optimization

Apple Inc. • California

On-site
USD 185,000 - 325,000
Medical and dental coverage
Retirement benefits
Stock programs
+3
Battery ML Engineer - On-Device AI & Control
Battery ML Engineer - On-Device AI & Control

Apple Inc. • Cupertino (CA)

On-site
USD 180,000 - 280,000
Battery ML Engineer: On-Device AI for Power & Health
Battery ML Engineer: On-Device AI for Power & Health

Apple, Inc. • Cupertino (CA)

On-site
USD 185,000 - 325,000
Comprehensive medical and dental
Employee stock purchase plan
Relocation assistance
+3
Battery Machine Learning Algorithm Engineer
Battery Machine Learning Algorithm Engineer

Apple Inc. • Cupertino (CA)

On-site
USD 180,000 - 280,000
Battery Algorithms ML Engineer — BMS & AI Innovation
Battery Algorithms ML Engineer — BMS & AI Innovation

Apple, Inc. • Cupertino (CA)

On-site
USD 185,000 - 325,000
Comprehensive medical and dental
Employee stock programs
Education reimbursement
+1
Battery Algorithm ML Engineer for Next-Gen BMS
Battery Algorithm ML Engineer for Next-Gen BMS

Apple, Inc. • San Diego (CA)

On-site
USD 142,000 - 214,000
Medical and dental coverage
Employee stock programs
Relocation assistance (eligible)
Battery Machine Learning Algorithm Engineer
Battery Machine Learning Algorithm Engineer

Apple • San Diego (CA)

On-site
USD 142,000 - 214,000
Employee stock programs
Relocation assistance
Education reimbursement
+2
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
Next-Gen Battery Algorithm & ML Engineer
Next-Gen Battery Algorithm & ML Engineer

Apple Inc. • Cupertino (CA)

On-site
USD 150,000 - 210,000