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

Battery Algorithm ML Engineer

$150.4k - $225.3k

Apple Oakbrook

Cupertino, California, United States Hardware

Are you interested to work on the forefront of Battery Management Systems? In this role you will develop future BMS technologies with a hardworking team of engineers in a highly reciprocal and multi-functional environment. The ideal individual will be proficient in this field, who has experience developing and commercializing robust battery management solutions for consumer, industrial, telecom or automotive products. Be a part of a team developing new class of battery systems involving algorithms, architectures and products as we improve the utility of batteries.

Description

The BMS team is looking for battery algorithm software engineer to design and develop advanced battery and power management algorithms and software for various Apple products. Working with a cross-function team including algorithms, software, and system engineers, you will be required to define SW architecture and write SW modules to implement innovative battery algorithms.

Responsibilities
  • Develop future BMS technologies with a hardworking team of engineers in a highly reciprocal and multi-functional environment.
  • Develop and commercialize robust battery management solutions for consumer, industrial, telecom or automotive products.
  • Develop new class of battery systems involving algorithms, architectures and products to improve the utility of batteries.
  • Design and develop advanced battery and power management algorithms and software for various Apple products.
  • Work with cross-functional teams including algorithms, software, and system engineers and will define SW architecture.
  • Write SW modules to implement innovative battery algorithms.
Minimum Qualifications
  • MS degree in Computer Science, Electrical Engineering, Mechanical Engineering, or related field.
  • Experience in machine learning algorithms and deep learning applications.
  • Experience programming in Python or C++.
Preferred Qualifications
  • PhD and 3+ years relevant industry experience.
  • Experience with SW requirement definition and SW development process.
  • Experience in the design and architecture of machine learning inference pipelines and underlying infrastructure.
  • Experience in using AI coding tools and creating agentic AI applications.
  • Experience in innovative and creative ML feature development in battery or consumer electronic domain.

At Apple, base pay is one part of our total compensation package and is determined within a range. This provides the opportunity to progress as you grow and develop within a role. The base pay range for this role is between $150,400 and $225,300, and your base pay will depend on your skills, qualifications, experience, and location.

Apple employees also have the opportunity to become an Apple shareholder through participation in Apple’s discretionary employee stock programs. Apple employees are eligible for discretionary restricted stock unit awards, and can purchase Apple stock at a discount if voluntarily participating in Apple’s Employee Stock Purchase Plan. You’ll also receive benefits including: Comprehensive medical and dental coverage, retirement benefits, a range of discounted products and free services, and for formal education related to advancing your career at Apple, reimbursement for certain educational expenses - including tuition. Additionally, this role might be eligible for discretionary bonuses or commission payments as well as relocation. Learn more about Apple Benefits

Note: Apple benefit, compensation and employee stock programs are subject to eligibility requirements and other terms of the applicable plan or program.

Apple is an equal opportunity employer that is committed to inclusion and diversity. We seek to promote equal opportunity for all applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or other legally protected characteristics. Learn more about your EEO rights as an applicant

At Apple, we believe accessibility is a fundamental human right. You’ll find that idea reflected in everything here - in our culture, our benefits and our digital tools. By welcoming as many perspectives as possible, we help you build a career where you feel like you belong.

Learn about accessibility in Apple’s workplace

Learn about reasonable accommodations for job applicants

Apple accepts applications to this posting on an ongoing basis.

#J-18808-Ljbffr
Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Battery Algorithm ML Engineer in Cupertino, CA vacancy
  •  ...to work on the forefront of Battery Management Systems In this role...  ...with a hardworking team of engineers in a highly reciprocal and multi...  ...of battery systems involving algorithms architectures and products as...  ...in innovative and creative ML feature development in battery... 
    Suggested
    Full time

    Apple

    Cupertino, CA
    2 days ago
  •  ...Apple Inc. is seeking an engineer to develop novel ML algorithms and on-device implementations to enhance battery system intelligence, performance, and reliability. You will design ML-enhanced estimators for SOH/SOP/SOC, build predictive models for power demand, and craft... 
    Suggested

    Apple

    Cupertino, CA
    3 days ago
  •  ...Inc. in Cupertino, California, invites applications for a Battery Algorithm Software Engineer to design and develop advanced BMS algorithms and...  ...a MS degree in CS/EE/ME or related field, experience in ML and deep learning, and programming in Python or C++. #J... 
    Suggested

    Apple

    Cupertino, CA
    3 days ago
  •  ...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... 
    Suggested
    Full time
    Shift work

    Apple

    Cupertino, CA
    9 days ago
  • $150.4k - $277.6k

     ...that ship to millions of people around the world.The Acoustic ML Algorithm Development team sits in Apple’s Hardware organization and develops...  ...audio. We are searching for a Speech Processing ML Algorithm Engineer to advance our work in the domain of speech enhancement, with... 
    Suggested
    Relocation

    Apple Inc.

    Cupertino, CA
    18 hours ago
  • $184k - $253k

     ...global leader in materials science and engineering solutions that are at the foundation of...  ...design, development and implementation of algorithmic modules. You will perform algorithmic concept...  ...and feasibility for classical, and ML/DL based computer vision algorithms, including... 
    Full time
    Work experience placement
    Relocation

    APPLIED MATERIALS

    Santa Clara, CA
    9 hours ago
  • $150.4k - $277.6k

     ...Join the engineering team that delivers core algorithms powering Vision Pro’s hand and gaze input and AI-powered experiences. Human Interface Devices (HID)...  ...Minimum Qualifications ~2+ years of experience building ML models, including data preparation, architecture... 
    Relocation

    Apple Inc.

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

     ...Join Apple's HID sensing and interaction algorithms team, which develops advanced sensing algorithms...  .... We are looking for a machine learning engineer with hands-on generative AI experience...  ...Experience training generative or other ML models on time-series, sensor, audio, or... 
    Relocation

    Apple Inc.

    Cupertino, CA
    4 days ago
  •  ...Applied Materials is seeking an Algorithm Developer to join Rocket, a team advancing AI/ML, theoretical physics, and systems engineering for semiconductor manufacturing. You will develop automated systems that ingest thousands of sensors, uncover physics-based relationships... 

    Applied Materials

    Santa Clara, CA
    23 hours ago
  • $150.4k - $277.6k

     ...Camera ISP Computer Vision & Machine Learning Algorithm Engineer Cupertino, California, United States Hardware At Apple, the Camera Algorithm team is looking for extraordinary algorithm engineers to work on the image capture and processing/rendering algorithms that... 
    Relocation

    Apple Inc.

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

     ...Machine Learning Algorithm and Software Engineer Sunnyvale, California, United States Machine Learning and AI Our team delivers algorithms that...  ...novel algorithms, prototyping, validating, training ML models and tuning them to shipping software. We work closely... 
    Relocation

    Apple Inc.

    Sunnyvale, CA
    4 days ago
  •  ...Machine Learning Systems Engineer — Sensor AlgorithmsTalentLab is working with a leading semiconductor...  ...Engineer focused on advanced sensor algorithms.This is an R&D-oriented role developing...  ...platforms.This is not a traditional ML software engineering or model deployment... 

    Talentlab

    Santa Clara, CA
    4 days ago
  • $150.4k - $277.6k

     ...Displays org provides a suite of high-performance data parallel algorithms for developers inside and outside of Apple for iOS, macOS and...  ...is seeking extraordinary machine learning and GPU programming engineers who are passionate about providing robust compute solutions... 
    Relocation

    Apple Inc.

    Cupertino, CA
    4 days ago
  • $175k - $308.5k

     ...of computer vision and machine learning engineers building real-time 3D perception and spatial...  ...machine learning problems, developing algorithms and systems that enable 3D spatial understanding...  ...in C++ or experience integrating ML models into performance-critical systems... 
    Relocation

    Apple Inc.

    Sunnyvale, CA
    4 days ago
  •  ...Responsibilities Design and develop advanced battery and power management algorithms and software for Apple products. Define software architecture...  .... Collaborate with algorithm, software, and systems engineers in a cross-functional environment. Develop battery... 
    Full time

    Apple

    Cupertino, CA
    9 days ago
  •  ...position is for a self-motivated robotics engineer at Apple, where you will collaborate with...  ...Strong proficiency with modern ML approaches such as LLMs, VLMs, and Diffusion...  ...Strong proficiency with classical robotic algorithms Familiarity with the full robotics stack... 

    Apple Inc.

    Cupertino, CA
    4 days ago
  • $173k - $253k

     ...Matterport - Senior ML Ops Engineer Job Description CoStar Group is a leading global provider of commercial and residential real...  ...optimization libraries. ~ Solid understanding of machine learning algorithms, model architectures, and deep learning concepts. ~... 
    Work at office
    Work from home

    CoStar Group, Inc.

    Sunnyvale, CA
    3 days ago
  • $162k - $316.8k

     ...Machine Learning Engineer, TikTok Content Recommendation (Ecosystem & Cold-Start) Location: San Jose Employment Type: Regular...  .... Our work involves optimizing large-scale recommendation algorithms, solving optimization problems with complex constraints, designing... 
    Temporary work
    Work experience placement
    Local area

    TikTok

    San Jose, CA
    4 days ago
  • $162k - $387.6k

     ...Machine Learning Engineer, TikTok - Business Governance Location San Jose Employment Type Regular Job Code A82932A...  ...systems.- Responsibilities - What You'II Do- Develop content safety algorithms for TikTok, Lemon8, and short-form drama platforms, covering... 
    Temporary work
    Local area

    TikTok

    San Jose, CA
    9 hours ago
  • $150.4k - $277.6k

     ...once.The team is established and growing. We're looking for ML engineers who want to define the product. That means less time on models...  ...PyTorch, JAX, or TensorFlow. Experience optimizing models and algorithms to run efficiently on resource-constrained / on-device... 
    Work at office
    Relocation

    Apple Inc.

    Cupertino, CA
    18 hours ago
  •  ...Summary We are seeking a Machine Learning Engineer to join a high-performing AI and Data...  ...role will focus on designing end-to-end ML pipelines, building scalable predictive models...  ..., test, and optimize machine learning algorithms using Python and Scikit-learn.... 

    GCS Recruitment

    Sunnyvale, CA
    2 days ago
  • $174.9k - $261.3k

    ## Senior ML Systems EngineerApplyremote type: Remote/Hybridlocations: Sunnyvale, California...  ...the world!The **Data Labeling Engineering** team designs, builds, and operates hybrid...  ...and design patterns, data structures, algorithms**, and engineering best practices (TDD,... 
    Remote work
    Flexible hours

    General Motors Corporation

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

     ...opportunity to work with a group of highly skilled engineers and scientists to bring new experiences...  ...Designing and implementing AI/ML systems to solve real-world problems Evaluating...  ...proficiency with classical robotic algorithms (optimization, graph search, etc.) Familiarity... 
    Relocation

    Apple Inc.

    Cupertino, CA
    4 days ago
  • $150.4k - $277.6k

     ...Sensor SW & Prototyping team, we develop algorithms for a variety of health sensors, including...  ...will be at the forefront of developing ML algorithms for health sensing applications...  ...scale. You will interact closely with ML engineers, clinicians, software and hardware engineers... 
    Relocation

    Apple Inc.

    Cupertino, CA
    4 days ago
  • $296.3k - $423.9k

     ...standard —from breakthrough hardware and battery systems to intuitive design,...  ...leader of this team, you will shape the algorithms and ML systems that translatesensor inputs intosafe...  ...You will lead a high-performing team of engineers buildingML-driven trajectory generationsystems... 
    Full time
    Local area
    Remote work
    Work from home
    Relocation
    Relocation package
    Flexible hours

    General Motors

    Sunnyvale, CA
    2 days ago
  • $170.7k - $300.2k

     ...The Algorithms organization at Apple Inc. is seeking a Senior ML Engineer in Sunnyvale, California. This role requires a strong background in machine learning and computer vision, with responsibilities including algorithm design, implementation, and optimization. Qualified... 

    Apple

    Sunnyvale, CA
    3 days ago
  •  ...NVIDIA AI in Santa Clara, CA is seeking an experienced software engineer to design and implement optimized GPU algorithms for large-scale vector search and ML workloads. You will drive performance analysis and contribute to open-source libraries. The role requires a CS... 

    NVIDIA AI

    Santa Clara, CA
    3 days ago
  •  ...advertising is done right, it benefits everyone.The Ads ML Experimentation team is looking for a ML Engineer who can build full-stack applications to help shape...  .... Strong understanding of data structures and algorithms for optimization Experience designing, implementing... 

    Apple

    Cupertino, CA
    23 hours ago
  • $150.4k - $277.6k

     ...customer scale in the world. We're looking for generalist engineers who like working across the whole ML lifecycle. You might build a data pipeline one...  ...Qualifications Strong computer science background in algorithms, data structures, and distributed systems design... 
    Relocation

    Apple Inc.

    Cupertino, CA
    18 hours ago
  • $150.4k - $277.6k

     ...opportunity to work with a group of highly skilled engineers and scientists to bring new experiences...  ...Designing and implementing AI/ML systems to solve real-world problems Evaluating...  ...proficiency with classical robotic algorithms (optimization, graph search, etc.) Familiarity... 
    Relocation

    Apple Inc.

    Cupertino, CA
    4 days ago

Do you want to receive more vacancies?

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