Drimva

Apple

Battery Algorithm ML Engineer

$142K–$225K

Cupertino, California +1 · Full-time · Posted Oct 16, 2026

Location
Cupertino, California
San Diego, California
Experience
No minimum years specified; preferred: 3+ years of relevant industry experience.
Education
MS degree in Computer Science, Electrical Engineering, Mechanical Engineering, or related field.

About the job

Designs battery and power management algorithms and software, including software architecture and modules, for Apple products.

What you'll do

  • Develop battery management technologies and commercialize robust battery solutions.
  • Design battery and power management algorithms and software for Apple products.
  • Define software architecture and write modules with cross-functional engineering teams.

What they ask for

  • MS degree in Computer Science, Electrical Engineering, Mechanical Engineering, or a related field.
  • Experience in machine learning algorithms and deep learning applications.
  • Programming experience in Python or C++.

Nice to have

  • PhD and 3+ years of relevant industry experience.
  • Experience with software requirements and development processes, ML inference pipelines, AI coding tools or agentic AI applications, or battery/consumer-electronics ML features.

Pay

$150,400 and $225,300 USD base salary; $142,300 and $214,300 USD base salary

Tools

Python, C++

AI focus

Applies machine learning and deep learning to battery algorithms; preferred work includes ML inference pipelines and infrastructure, AI coding tools, and agentic AI applications.

Model-written summary · the original posting is authoritative

First seen Oct 16, 2026 · Last verified Nov 5, 2026 (UTC)