Drimva

Apple

Battery Algorithm ML Engineer

$185K–$325K

Cupertino, California · Full-time · Posted Oct 29, 2026

Experience
No minimum years stated; preferred: 10+ years of relevant industry experience.
Education
MS degree in Computer Science, Electrical Engineering, Mechanical Engineering, or related field.

About the job

Designs and implements battery and power management algorithms and software for Apple products, including defining software architecture and developing battery management technologies.

What you'll do

  • Develop and commercialize battery management solutions and new battery system technologies.
  • Design and develop battery and power management algorithms and software.
  • Define software architecture and write software 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 and C++.

Nice to have

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

Pay

$184,700 to $324,800 USD base salary

Tools

Python, C++

AI focus

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

Model-written summary · the original posting is authoritative

First seen Oct 30, 2026 · Last verified Nov 4, 2026 (UTC)