Apple

Battery Machine Learning Algorithm Engineer

Apple
Apply
15 hours ago
Cupertino, CA, USA or San Diego, CA, USAMid Level
H1B sponsor

Responsibilities

  • Develop novel machine learning algorithms for battery systems.
  • Create control strategies using control theory, model predictive control, Kalman filters, and optimization.
  • Implement algorithms on-device for battery systems.
  • Apply mathematical modeling to nonlinear dynamical systems and real-time optimization.

Requirements

  • Experience with machine learning methods including RNNs, LSTMs, and Transformers.
  • Experience with control theory and optimization, including MPC, Kalman filters, and convex or nonconvex optimization.
  • Experience with MATLAB and Simulink.
  • Preferred: PhD and 3+ years of relevant industry experience.
  • Preferred: experience with nonlinear dynamical-system modeling, embedded C/C++, Python, PyTorch, TensorFlow, physics-informed neural networks, hybrid physics/ML approaches, MPC implementation, and real-time optimization.

Tech Stack

CC++MATLABPythonPyTorchTensorFlow
Apple

About Apple

10,000+ employees

Apple designs and sells consumer electronics, software, and services for consumers and professionals worldwide, including iPhone, Mac, iPad, Apple Watch, and AirPods, plus platforms like iOS/macOS and services such as the App Store, iCloud, Music, and TV+. Its business combines device sales with services and subscriptions and in-house silicon design. Founded in 1976, Apple is headquartered in Cupertino, California, and trades on NASDAQ as AAPL.

Contact me