1

Algorithm Engineer Jobs in Mountain View, CA (NOW HIRING)

Algorithm Developer

Santa Clara, CA · On-site +1

$184K - $253K/yr

GPU Programming like CUDA, and algorithm optimization and tuning skills are desired. * Working knowledge of AI-assisted coding tools is a plus. * Solid academic foundation in Computer Vision , Deep ...

AI Algorithm Developer

Santa Clara, CA · On-site

$161K - $221K/yr

Position Overview We are seeking an AI Algorithm Developer to design and implement machine learning algorithms for semiconductor manufacturing process optimization. This role requires a strong ...

AI/ML Computer Vision Algorithm Engineer

Cupertino, CA · On-site

$137K - $162K/yr

... algorithms to our factories during the NPI process. Bachelors degree in Electrical Engineering, Computer Engineering, Computer Science or related fields (e.g. Applied Mathematics, Physics or ...

Algorithm Developer

Santa Clara, CA · On-site

$184K - $253K/yr

GPU Programming like CUDA, and algorithm optimization and tuning skills are desired. * Working knowledge of AI-assisted coding tools is a plus. * Solid academic foundation in Computer Vision , Deep ...

Algorithm Developer

Santa Clara, CA · On-site

$131K - $180K/yr

Working with SW engineering team to develop data pipeline / modeling pipeline that can be integrated with the Internal Applied platform * Fine tune algorithm performance, troubleshoot and resolve ...

Our expert teams of physicists, engineers, data scientists and problem-solvers work together with the world's leading technology providers to accelerate the delivery of tomorrow's electronic devices.

AI Algorithm Developer

Santa Clara, CA · On-site

$161K - $221K/yr

Position Overview We are seeking an AI Algorithm Developer to design and implement machine learning algorithms for semiconductor manufacturing process optimization. This role requires a strong ...

Our expert teams of physicists, engineers, data scientists and problem-solvers work together with the world's leading technology providers to accelerate the delivery of tomorrow's electronic devices.

Starting from early in the product lifecycle, this engineer will analyze HW issues for user impact and potential mitigations, modify and tune current algorithms for new form factors, design and ...

HID Algorithms Engineer

Cupertino, CA · On-site

$147K - $272K/yr

We are looking for an algorithm engineer who is passionate about bridging algorithm development with software integration and who is excited about bringing AI-powered tools into an engineering ...

HID Algorithms Engineer

Cupertino, CA · On-site

$147K - $272K/yr

We are looking for an algorithm engineer who is passionate about bridging algorithm development with software integration and who is excited about bringing AI-powered tools into an engineering ...

next page

Showing results 1-20

Algorithm Engineer information

See Mountain View, CA salary details

$70.2K

$131.7K

$239.5K

How much do algorithm engineer jobs pay per year?

As of Jun 5, 2026, the average yearly pay for algorithm engineer in Mountain View, CA is $131,690.00, according to ZipRecruiter salary data. Most workers in this role earn between $95,000.00 and $156,300.00 per year, depending on experience, location, and employer.

What does an Algorithm Engineer do?

An Algorithm Engineer designs, develops, and optimizes algorithms to solve complex computational problems. They analyze data, improve system performance, and implement mathematical models for various applications, such as machine learning, computer vision, and optimization. This role requires proficiency in programming languages like Python or C++, strong mathematical skills, and an understanding of data structures and algorithms. Algorithm Engineers work closely with software developers, data scientists, and researchers to integrate efficient solutions into real-world systems.

What are the key skills and qualifications needed to thrive in the Algorithm Engineer position, and why are they important?

To thrive as an Algorithm Engineer, you need a strong background in mathematics, computer science, and programming, usually demonstrated with a degree in these fields and experience in algorithm design and analysis. Familiarity with languages like Python, C++, or Java, and tools such as MATLAB or TensorFlow, as well as relevant certifications like those in data science or machine learning, are typically advantageous. Outstanding problem-solving abilities, analytical thinking, and effective communication are critical soft skills for success in this role. These competencies are crucial because they enable Algorithm Engineers to design efficient, innovative solutions and collaborate seamlessly with multidisciplinary teams.

What are the typical challenges an Algorithm Engineer faces in their day-to-day work?

Algorithm Engineers often encounter complex problems that require creative, efficient solutions within strict performance or resource constraints. They may need to optimize existing algorithms, develop new ones from scratch, and ensure seamless integration into larger software systems, often while balancing accuracy, speed, and scalability. Collaborating with other engineers, data scientists, and product teams to align technical efforts with business goals is also a regular part of the job. Staying updated with the latest advancements in algorithms and technology is essential, making continuous learning a key aspect of the role.
What are popular job titles related to Algorithm Engineer jobs in Mountain View, CA? For Algorithm Engineer jobs in Mountain View, CA, the most frequently searched job titles are:
What job categories do people searching Algorithm Engineer jobs in Mountain View, CA look for? The top searched job categories for Algorithm Engineer jobs in Mountain View, CA are:
What cities near Mountain View, CA are hiring for Algorithm Engineer jobs? Cities near Mountain View, CA with the most Algorithm Engineer job openings:
Infographic showing various Algorithm Engineer job openings in Mountain View, CA as of May 2026, with employment types broken down into 6% Locum Tenens, 3% Internship, 57% Full Time, 28% Part Time, 3% Contract, and 3% Nights. Highlights an 73% Physical, 3% Hybrid, and 24% Remote job distribution, with an average salary of $131,690 per year, or $63.3 per hour.
Sensing ML Algorithm Engineer - HID

Sensing ML Algorithm Engineer - HID

Apple

Cupertino, CA • On-site

Full-time

Posted 11 days ago


Apple rating

8.1

Company rating: 8.1 out of 10

Based on 661 frontline employees who took The Breakroom Quiz

6th of 30 rated technology retailers


Job description

Join the engineering team creating next-generation touch interfaces for iPad, Pencil, iPhone, Watch and more. We are an eclectic group with backgrounds in signal processing, machine learning, computer science, estimation algorithms, human factors, and more, dedicated to inventing new ways of interacting with Apple products and shipping amazing products every year...We are looking for a signal processing and machine learning engineer with C/C++ implementation skill. Your good communication skills, and ability to drive discussions with cross-functional teams would come in very handy. Have you gained any experience with user interface design or graphics programming skills as well? That's great! It will further help broaden your role and effectiveness in this position...To summarize, you will be working on innovative projects and will be responsible for productizing algorithmic solutions, and you will be part of the team shipping products to millions of users every year!
This is a key position at a focal point for HW/SW/UI integration. Starting from early in the product lifecycle, this engineer will analyze HW issues for user impact and potential mitigations, modify and tune current algorithms for new form factors, design and implement new user facing features, as well as provide critical support during production phase.
BS and a minimum of 10 years relevant industry experience.Mathematical, scripting and modeling languages such as Python/Matlab.Solid understanding of topics like signal processing, linear algebra, statistics, adaptive filters etc.Machine learning models and frameworksStrong C/C++ coding skillUser studies and data analysis
MS in CS/CE/EECS/Math; PhD is preferred.Investigating new technologies, prototyping concepts, evaluating user impact, and delivering products.Data collection and analysis.Handle large data processing on cloud.

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