Drimva

Apple

Battery Algorithm ML Engineer

$175K–$325K

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

Location
Cupertino, California
San Diego, California
Education
MS degree in Computer Science, Electrical Engineering, Mechanical Engineering, or related field.

About the job

Develops battery and power-management algorithms and software, including machine-learning features, for Apple products.

What you'll do

  • Design battery and power-management algorithms, define software architecture, and write software modules.
  • Develop battery-management technologies and commercialize robust solutions for products.
  • Collaborate with algorithms, software, and systems engineers to improve battery systems.

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 10+ years of relevant industry experience.
  • Experience with software requirements and development, ML inference pipelines, AI coding tools, agentic AI applications, or ML features in battery or consumer electronics.

Pay

$184,700 and $324,800 (base salary); $175,000 and $308,500 (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 23, 2026 · Last verified Nov 4, 2026 (UTC)