Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Battery Machine Learning Algorithm Engineer

Full-time

Apple Oakbrook

Envision what you could do here. At Apple we believe new ideas have a way of becoming extraordinary products services and customer experiences very quickly. Bring passion and dedication to your job and theres no telling what you could accomplish.

We are looking for an engineer who will develop novel machine learning algorithms control strategies and on-device implementations to improve the utility and intelligence of battery systems.

Develop ML and adaptation algorithms for State of Health State of Power and State of Charge (SOH/SOP/SOC) estimation characterizing degradation mechanisms (capacity fade impedance growth) and peak power capability with robustness across temperature cell aging dynamic loads and inaccurate current ML-enhanced predictive models of user load patterns system power demand and coupled electro-thermal dynamics enabling proactive thermal-aware battery algorithms that extend runtime and improve power advanced control algorithms (MPC adaptive learning-based) and multi-objective optimization frameworks to optimize battery management and power delivery in real time balancing runtime cycle life thermal and system constraints and safety with system teams to co-optimize battery algorithms with device power management and thermal physics-informed ML approaches that combine physics-based models with data-driven methods to improve generalization and ensure physically plausible algorithms on resource-constrained embedded platforms using model compression (quantization pruning distillation) and fixed-point arithmetic with graceful fallback under sensor noise missing data and distribution shift.

Experience in machine learning (RNNs LSTMs Transformers) control theory and optimization (MPC Kalman filters convex/nonconvex optimization)nExperience in MATLAB/Simulink

PhD and 3 years relevant industry experiencenMathematical modeling experience for nonlinear dynamical systemsnExperience in C/C for embedded systems and Python u0026 ML frameworks (PyTorch TensorFlow)nExperience with physics-informed neural networks or hybrid physics/ML approachesnExperience with MPC implementation and real-time optimization

Required Experience:

IC

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Battery Machine Learning Algorithm Engineer in Cupertino, CA vacancy
  •  ...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... 
    Suggested
    Full time

    Apple

    Cupertino, CA
    3 days ago
  • $184k - $253k

     ...leader in materials science and engineering solutions that are at the...  ...culture that encourages you to learn, develop, and grow your...  ...development and implementation of algorithmic modules. You will perform algorithmic...  ...develop computer vision and machine learning / deep learning... 
    Suggested
    Full time
    Work experience placement
    Relocation

    APPLIED MATERIALS

    Santa Clara, CA
    1 day ago
  • $184k - $253k

     ...leader in materials science and engineering solutions that are at the...  ...culture that encourages you to learn, develop, and grow your...  ...development and implementation of algorithmic modules. You will perform algorithmic...  ...develop computer vision and machine learning / deep learning... 
    Suggested
    Full time
    Work experience placement

    Applied Materials

    Santa Clara, CA
    4 days ago
  • $143.1k - $264.2k

     ...: Our team delivers algorithms that power Apple Vision Pro's Eyesight, Persona and...  ...Graphics, Computer Vision and Deep Learning researchers and engineers to discover and build solutions to previously...  ...is looking for a skilled on-device Machine Learning Engineer for developing and... 
    Suggested
    Full time
    Relocation

    Apple

    Sunnyvale, CA
    12 days ago
  • $184k - $253k

     ...image processing, and deep learning. Expertise in C/C++ and Python...  ...vision, deep learning, machine learning, artificial intelligence...  ...science, electrical engineering, or a similar field; or a masters...  ..., and implementation of algorithmic modules, including classical... 
    Suggested
    Full time
    Relocation

    APPLIED MATERIALS

    Santa Clara, CA
    1 day ago
  • $138.9k - $256.5k

    As a CV/ML engineer, you will develop new technologies for Apple’s next generation products. The focus will be innovating and delivering...  ...millions. Key Qualifications Solid background in ML and deep learning with expertise in computer vision Strong proficiency in writing... 
    Relocation

    Apple

    Sunnyvale, CA
    2 days ago
  • $150.4k - $277.6k

     ...solving technical challenges to join our team as a Video Codec Algorithm Engineer. As part of a small and dynamic group, you will play a key...  ...theory Knowledge of the latest computer vision and deep learning technologies Strong written and verbal communication skills... 
    Relocation

    Apple

    Cupertino, CA
    10 hours ago
  • $123.75k - $185k

     ...values ownership, collaboration, and high standards. Our engineers, product leaders, and go-to-market teams work closely together...  ...command execution.Qualifications:Knowledge and passion in machine learning algorithms, Gen AI, LLMs, and natural language processing (NLP).... 
    Work experience placement
    Work at office
    3 days per week

    Eightfold

    Santa Clara, CA
    1 day ago
  •  ...millions of people around the Acoustic ML Algorithm Development team sits in Apples...  ...searching for a Speech Processing ML Algorithm Engineer to advance our work in the domain of...  ...networks designing training and evaluating machine learning models for speech enhancement such as... 
    Full time

    Apple

    Cupertino, CA
    7 days ago
  •  ...Responsibilities Design and develop advanced battery and power management algorithms and software for Apple products....  ...algorithm, software, and systems engineers in a cross-functional environment...  .... Preferred: experience with machine learning algorithms and deep learning... 
    Full time

    Apple

    Cupertino, CA
    3 days ago
  • $150k - $200k

     ...join its fast-growing teams.We are seeking a highly skilled Machine Learning Engineer with deep expertise in developing Bird’s Eye View (BEV)...  ...will play a central role in designing scalable perception algorithms that integrate data from camera, LiDAR, and radar sensors... 
    Full time

    Plus.ai

    Santa Clara, CA
    3 days ago
  • $143k - $286k

     ...WalmartBusiness Segment: Home OfficeRole summary: The Senior Machine Learning Engineer will lead the design, development, and deployment of...  ...develop, and deploy scalable ML systems using appropriate algorithms, frameworks, and coding languages.Implement and maintain data... 
    Full time
    Temporary work
    Part time
    Work experience placement

    Walmart

    Sunnyvale, CA
    1 day ago
  • $165.2k - $223.6k

     ...revolution? At Amazon our vision is to make deep learning pervasive for everyday developers and to...  ...workloads.This role is for a software engineer in the Compiler team for AWS Neuron. As...  ..., JAX, TVM, deep learning models, and algorithms.- Experience with modern build systems... 
    Internship
    Local area
    Flexible hours

    Amazon

    Cupertino, CA
    2 days ago
  • $184k - $287.5k

    Intelligent machines powered by Artificial Intelligence computers that can learn, reason and interact with people are no longer science...  ...’s GPU runs Deep Learning algorithms, simulating human intelligence...  ...Senior Perception Engineer to develop and productize NVIDIA... 
    Odd job
    Full time
    Work experience placement
    Remote work

    Nvidia

    Santa Clara, CA
    1 day ago
  •  ...of patients worldwide.We’re a team of engineers, clinicians, and innovators united by...  ...lung cancer. We are seeking a senior algorithm engineer to play a lead technical role...  ...implement advanced computer vision and machine learning algorithms tailored for real-time processing... 
    Local area
    Worldwide
    Flexible hours

    Intuitive Surgical

    Sunnyvale, CA
    3 days ago
  • $153.75k - $225k

     ...Collaborate with product managers, UX designers, and other engineers to define requirements and deliver impactful solutions....  ...command execution.Qualifications:Knowledge and passion in machine learning algorithms, GenAI, LLMs, and Agentic AIUnderstanding of agent-based modeling... 
    Work experience placement
    Work at office
    3 days per week

    Eightfold

    Santa Clara, CA
    10 hours ago
  •  ...patients worldwide.We’re a team of engineers, clinicians, and innovators...  ..., CA for a SeniorMachine Learning Engineer with focus on Computer...  ..., and implementation of AI algorithms for computer vision (image and...  ...computer vision and machine learning applications; or PhD... 
    Local area
    Immediate start
    Worldwide
    Flexible hours

    Intuitive Surgical

    Sunnyvale, CA
    1 day ago
  • $224k - $356.5k

    NVIDIA is looking for a Machine Learning Engineer to join the GPU accelerated Apache Spark team.Apache Spark is the most popular data processing...  ...enterprise Apache Spark workloads.Develop advanced algorithms and adaptive systems to continuously improve the performance... 
    Full time

    Nvidia

    Santa Clara, CA
    3 days ago
  • $131k - $180k

     ...a global leader in materials engineering solutions used to produce virtually...  ...that encourages you to learn, develop, and grow your career...  ...applying cutting-edge AI and machine learning to accelerate...  ...domain-specific, product-centric algorithmic solutions that drive real impact... 
    Full time

    Applied Materials

    Santa Clara, CA
    10 hours ago
  • $124k - $195.5k

     ...used safely and responsibly. We are looking for a talented Machine Learning Engineer to work on Product Security, Content Safety, ML Fairness...  ...production.Strong understanding of machine learning principles and algorithms.Hands-on programming experience in python and in-depth... 
    Full time
    Work experience placement

    Nvidia

    Santa Clara, CA
    2 days ago
  • $184k - $287.5k

    NVIDIA is seeking talented Deep Learning Scientists / AI Researchers / Machine Learning Engineers to join our rapidly growing AI Safety and Responsibility efforts...  ...Evaluation: Develop datasets and specialized models & algorithms to evaluate/benchmark models & end-to-end... 
    Full time
    Work experience placement

    Nvidia

    Santa Clara, CA
    2 days ago
  • $170.6k - $261.3k

     ...impossible into tomorrow’s standard —from breakthrough hardware and battery systems to intuitive design, intelligent software, and next...  ...the future of transportation on a global scale.As a Senior Machine Learning Engineer on the State Estimation and Mapping (SEAM) organization,... 
    Full time
    Local area
    Remote work
    Work from home
    Relocation package
    Flexible hours

    General Motors

    Sunnyvale, CA
    1 day ago
  • $158.9k - $178.1k

     ...It all started when engineer Fred Luddy wrote code that automated a tedious task...  ...customer impact. Job Description The Machine Learning Engineer designs, builds, deploys, and...  .... Strong command of data structures, algorithms, system design, APIs, concurrency, and... 
    Full time
    Work at office
    Immediate start
    Remote work
    Flexible hours

    ServiceNow

    Santa Clara, CA
    19 days ago
  •  ...researchers, data scientists, and engineers, tackling the most...  ...performance computing in deep learning, driving impactful discoveries...  ...GLOO) ~ Ability to implement algorithms across GPUs/nodes based on mathematical...  ...Experience with large-scale machine learning workloads (strong ML... 
    Flexible hours

    Institute of Foundation Models

    Sunnyvale, CA
    15 days ago
  • $174.72k - $295.68k

     ...transportation through cutting-edge R&D in AI, machine learning, and smart connectivity.We are seeking Machine Learning Engineers with strong expertise in generative modeling...  ....Solid understanding of data structures, algorithms, code optimization and large-scale data processing... 
    Full time

    XPENG Motors

    Santa Clara, CA
    3 days ago
  • $197.5k - $272k

     ...production-grade AI on the Edge. We are looking for a great Staff Machine Learning Engineer to join our seasoned AI team and lead the development of...  ...Claude), with emphasis on synthetic data creation.Develop algorithms to automatically cluster log patterns and detect software... 
    Work at office
    Worldwide
    Flexible hours
    Shift work
    3 days per week

    Sonatus

    Sunnyvale, CA
    2 days ago
  • $190.9k - $334.1k

    Company DescriptionIt all started when engineer Fred Luddy wrote code that automated a...  ...are looking for a Senior Manager of Machine Learning Engineering to lead a team building the...  ...retrieval, search relevance, ranking algorithms, and semantic search.Experience deploying... 
    Temporary work
    Work at office
    Immediate start
    Remote work
    Flexible hours

    ServiceNow

    Santa Clara, CA
    1 day ago
  • $179.4k - $303.6k

     ...the mobility experience of the future.We are looking for machine learning engineers with strong reinforcement learning design skills and software...  ...solution.Job Responsibilities:Research and develop algorithms for reinforcement learning based methods for planning.Design... 
    Full time

    XPENG Motors

    Santa Clara, CA
    10 hours ago
  • $174.72k - $295.68k

     ...future of transportation through cutting-edge R&D in AI, machine learning, and smart connectivity.We are looking for a full-time Machine Learning Engineer / Research Scientist to drive the modeling and algorithmic development of XPENG’s next-generation Vision-Language-... 
    Full time

    XPENG Motors

    Santa Clara, CA
    2 days ago
  • $201.3k - $352.3k

    Description de l'entrepriseIt all started when engineer Fred Luddy wrote code that automated a...  ...strong fundamentals in data structures, algorithms, and distributed systems. Hands-on depth...  ...work and their assigned work location. Learn more here. To determine eligibility for... 
    Work experience placement
    Work at office
    Immediate start
    Remote work
    Flexible hours

    ServiceNow

    Santa Clara, CA
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Battery Machine Learning Algorithm Engineer. Be the first to apply!