Battery ML Engineer: Real-Time MPC & Embedded AI

Apple Inc.

California

On-site

USD 150,000 - 225,000

Full time

4 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Comprehensive medical and dental cover
Retirement benefits
Employee stock purchase plan (ESPP)
Discounts on products
Tuition reimbursement

Job summary

Apple Inc. is seeking a Battery Machine Learning Algorithm Engineer in Cupertino, California to develop novel ML algorithms for battery systems, targeting SOH/SOP/SOC estimation and robust on‑device implementations.

The role emphasizes physics‑informed ML, adaptive control, and real‑time optimization on resource‑constrained hardware. You will collaborate with system teams, design MPC and learning‑based control frameworks, and deploy optimized models with quantization and fixed‑point arithmetic,

Qualifications

  • Experience in machine learning (RNNs, LSTMs, Transformers)
  • Experience in MATLAB/Simulink

Responsibilities

  • Develop ML and adaptation algorithms for SOH, SOP, SOC estimation across temperature, aging and dynamic loads.
  • Build ML‑enhanced predictive models for power demand and electro‑thermal dynamics.
  • Design MPC, adaptive and learning‑based control algorithms for real-time battery management and power delivery.
  • Collaborate with system teams to co‑optimize battery algorithms with device power management and thermal systems.
  • Develop physics‑informed ML approaches combining physics‑based models with data‑driven methods.
  • Deploy algorithms on embedded platforms using model compression and fixed‑point arithmetic.

Skills

Machine learning
RNNs
LSTMs
Transformers
Control theory
Optimization
Physics-informed ML
C/C++ for embedded
Python & ML frameworks

Education

PhD in a relevant field

Tools

MATLAB/Simulink
PyTorch
TensorFlow

Job description

Apple Inc. is seeking a Battery Machine Learning Algorithm Engineer in Cupertino, California to develop novel ML algorithms for battery systems, targeting SOH/SOP/SOC estimation and robust on‑device implementations.

The role emphasizes physics‑informed ML, adaptive control, and real‑time optimization on resource‑constrained hardware. You will collaborate with system teams, design MPC and learning‑based control frameworks, and deploy optimized models with quantization and fixed‑point arithmetic,

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 Management ML Engineer
Battery Management ML Engineer

Apple Inc. • Cupertino (CA)

On-site
USD 150,000 - 225,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
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 Machine Learning Algorithm Engineer
Battery Machine Learning Algorithm Engineer

Apple Inc. • Cupertino (CA)

On-site
USD 150,000 - 225,000
Comprehensive medical and dental
Retirement benefits
Stock programs
+3
Battery Machine Learning Algorithm Engineer
Battery Machine Learning Algorithm Engineer

Apple Inc. • California

On-site
USD 150,000 - 225,000
Comprehensive medical and dental cover
Retirement benefits
Employee stock purchase plan (ESPP)
+2
Battery Algorithm Software Engineer — BMS Specialist
Battery Algorithm Software Engineer — BMS Specialist

Apple Inc. • California

On-site
USD 150,000 - 225,000
Comprehensive medical and dental
Employee stock purchase plan
Discretionary stock units
+2
Battery Algorithm ML Engineer
Battery Algorithm ML Engineer

Apple Inc. • San Diego (CA)

On-site
USD 142,000 - 214,000
Stock options
Relocation support
Medical coverage
+2