1

Algorithm Scientist Jobs in California (NOW HIRING)

Minimum Qualifications BS degree in Electrical Engineering, Mechanical Engineering, Computer Science, or a related field. Experience in Battery Management System (BMS) Algorithm/Firmware/Software ...

Senior Algorithm Engineer

Milpitas, CA · On-site

$121K - $167K/yr

Our expert teams of physicists, engineers, data scientists and problem-solvers work together with ... Design, develop, and optimize advanced algorithms for semiconductor metrology, inspection, and ...

The Senior Engineer III, Algorithms leads the design, development, validation, and optimization of ... Evaluate emerging technologies, scientific literature, and industry trends to identify ...

Senior Algorithm Engineer

Milpitas, CA · On-site

$121K - $167K/yr

Our expert teams of physicists, engineers, data scientists and problem-solvers work together with ... Design, develop, and optimize advanced algorithms for semiconductor metrology, inspection, and ...

Senior Algorithm Engineer

Milpitas, CA · On-site

$119K - $163K/yr

Our expert teams of physicists, engineers, data scientists and problem-solvers work together with ... Design, develop, and optimize advanced algorithms for semiconductor metrology, inspection, and ...

Design and optimize algorithms to achieve the best solutions * Collaborate with product management ... A passion for data science and problem-solving in general * Self-driven individual who can take a ...

Design and optimize algorithms to achieve the best solutions * Collaborate with product management ... A passion for data science and problem-solving in general * Self-driven individual who can take a ...

In this role, the Algorithm Software Engineer will develop and deploy cutting edge signal ... Bachelor's Degree in Computer Engineering, Electrical Engineering, or Computer Science * 8+ years ...

Minimum Qualifications BS degree in Electrical Engineering, Mechanical Engineering, Computer Science, or a related field. Experience in Battery Management System (BMS) Algorithm/Firmware/Software ...

Algorithm Software Engineer

El Cajon, CA · On-site

$107K - $195K/yr

In this role, the Algorithm Software Engineer will develop and deploy cutting edge signal ... Bachelor's Degree in Computer Engineering, Electrical Engineering, or Computer Science * 8+ years ...

In this role, the Algorithm Software Engineer will develop and deploy cutting edge signal ... Bachelor's Degree in Computer Engineering, Electrical Engineering, or Computer Science * 8+ years ...

Senior Algorithm Engineer

Milpitas, CA · On-site

$121K - $167K/yr

Our expert teams of physicists, engineers, data scientists and problem-solvers work together with ... Design, develop, and optimize advanced algorithms for semiconductor metrology, inspection, and ...

In this role, the Algorithm Software Engineer will develop and deploy cutting edge signal ... Bachelor's Degree in Computer Engineering, Electrical Engineering, or Computer Science * 8+ years ...

Our expert teams of physicists, engineers, data scientists and problem-solvers work together with ... Develop algorithmic solutions for image modeling and processing from requirements gathering ...

In this role, the Algorithm Software Engineer will develop and deploy cutting edge signal ... Bachelor's Degree in Computer Engineering, Electrical Engineering, or Computer Science * 8+ years ...

We are looking for a self directed, critically minded engineer/scientist/statistician to develop and maintain test suites for a line of machine vision and biometrics estimation algorithms.

Showing results 41-60

Algorithm Scientist information

See California salary details

$52.4K

$115.8K

$142.6K

How much do algorithm scientist jobs pay per year?

As of Sep 1, 2026, the average yearly pay for algorithm scientist in California is $115,814.00, according to ZipRecruiter salary data. Most workers in this role earn between $98,000.00 and $142,100.00 per year, depending on experience, location, and employer.

What is an algorithm scientist?

Algorithm Scientists are professionals who design, analyze, and optimize algorithms to solve complex computational problems. They often work in fields like data science, artificial intelligence, finance, and engineering, developing new methods or improving existing ones for processing data efficiently. Their work involves rigorous mathematics, computer science, and research to ensure algorithms are accurate, scalable, and effective for specific applications. Algorithm Scientists may also collaborate with software engineers to implement their solutions in real-world systems.

How does an algorithm scientist typically collaborate with cross-functional teams during the development process?

Algorithm Scientists frequently work alongside data engineers, software developers, and product managers to design and implement solutions. They are often responsible for communicating complex mathematical concepts in accessible terms to ensure alignment across the team. Regular meetings and code reviews are common, allowing for feedback and rapid iteration. This collaborative environment helps ensure that the algorithms developed are both technically sound and practically viable for real-world applications.

What are the key skills and qualifications needed to thrive as an algorithm scientist, and why are they important?

To thrive as an Algorithm Scientist, you need a strong background in mathematics, statistics, and computer science, often supported by an advanced degree such as a Master's or Ph.D. in a related field. Proficiency with programming languages like Python or C++, machine learning libraries (e.g., TensorFlow, PyTorch), and experience with data analysis tools are typically required. Strong problem-solving abilities, analytical thinking, and effective communication skills help distinguish top performers in this role. These skills are vital for developing innovative algorithms that solve complex problems, ensuring practical, scalable solutions in technological environments.

What cities in California are hiring for Algorithm Scientist jobs?

Cities in California with the most Algorithm Scientist job openings:

Infographic showing various Algorithm Scientist job openings in California as of August 2026, with employment types broken down into 1% Internship, 1% As Needed, 84% Full Time, 9% Part Time, 2% Temporary, and 3% Contract. Highlights an 88% Physical, 3% Hybrid, and 9% Remote job distribution, with an average salary of $115,814 per year, or $55.7 per hour.

Battery Algorithm Specialist

Apple

Cupertino, CA • On-site

Full-time

Re-posted 8 days ago


Apple rating

8.1

Company rating: 8.1 out of 10

Based on 680 frontline employees who took The Breakroom Quiz

6th of 30 rated technology retailers


Job description

Apple is where individual imaginations gather together, committing to the values that lead to great work. Every new product we build, service we create, or Apple Store experience we deliver is the result of us making each other's ideas stronger. That happens because every one of us shares a belief that we can make something wonderful and share it with the world, changing lives for the better. It's the diversity of our people and their thinking that inspires the innovation that runs through everything we do. When we bring everybody in, we can do the best work of our lives. Here, you'll do more than join something - you'll add something.
Do you love working on challenges that no one has solved yet? Do you like changing the game? 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 there's no telling what you could accomplish.
This position contributes to the development and qualification of advanced lithium ion battery technology for portable power consumer applications. You will work with internal multi-functional teams to develop battery firmware, algorithm and battery management system (BMS) qualification protocols using system requirements, user profiles and the battery health monitoring estimation models to ensure high level of customer experience. You will collaborate with BMS firmware and algorithm engineers to improve the quality, productivity, and efficiency of Apple products.
Description
You will be a part of a team qualifying new class of BMS algorithms and architectures to improve the utility of batteries of Apple products.
Minimum Qualifications
BS degree in Electrical Engineering, Mechanical Engineering, Computer Science, or a related field.
Experience in Battery Management System (BMS) Algorithm/Firmware/Software development, validation or related.
Experience with detailed Lithium-ion battery modeling or similar, and experience working on electrical circuits.
Experience with Python or C/C++.
Preferred Qualifications
Master's degree, PhD or equivalent job-related experience in Electrical Engineering, Mechanical Engineering, Computer Science, or a related field.
10+ years experience in BMS Algorithm/Firmware/Software development or validation.
Experience with time-series data analysis.
Excellent communication, organizational and leadership skills. Excellent critical thinking and trouble shooting skills
Ability total action and drive results on tight schedules.
Ability to collaborate effectively with teammates and cross-functional teams.

What Apple employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom


Apple logo

About Apple

Sourced by ZipRecruiter

Imagine what you could do here! At Apple, new ideas have a way of becoming extraordinary products, services, and customer experiences very quickly. Bring passion and dedication to your job and there's no telling what you could accomplish. Dynamic, intelligent people and inspiring, innovative technologies are the norm here. The people who work here have reinvented entire industries with all Apple Hardware products. The same real passion for innovation that goes into our products also applies to our practices strengthening our dedication to leave the world better than we found it.

Industry

Computer and electronic product manufacturing

Company size

10,000+ Employees

Headquarters location

Cupertino, CA, US

Year founded

1976