Apple

Battery Machine Learning Algorithm Engineer

Apple
Apply
5 days 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 and optimization techniques.
  • Implement algorithms on-device to improve battery-system utility and intelligence.
  • Develop mathematical models for nonlinear dynamical systems.
  • Implement model predictive control and real-time optimization.
  • Apply physics-informed neural networks or hybrid physics/ML approaches.

Requirements

  • Experience with machine learning, 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 mathematical modeling for nonlinear dynamical systems.
  • Preferred: experience with C/C++ for embedded systems and Python with PyTorch or TensorFlow.
  • Preferred: experience with physics-informed neural networks or hybrid physics/ML approaches.
  • Preferred: experience with 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