1

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

We are seeking a highly motivated and hardworking individual with a passion for solving technical challenges to join our team as a Video Codec Algorithm Engineer. As part of a small and dynamic group ...

Mid-Senior Algorithm Engineer | Motion Planning & Decision Making Imagry is looking for a talented Algorithm Engineer (Mid-Senior level) to join our team in San Jose CA, US. In this role, you will ...

Mid-Senior Algorithm Engineer | Motion Planning & Decision Making Imagry is looking for a talented Algorithm Engineer (Mid-Senior level) to join our team in San Jose, CA, US. imagry.7F.66C ...

Human Interface Devices (HID) is looking for an Interaction Algorithm Engineer to help build the next generation of computing. HID operates at the intersection of hardware, software, and design. The ...

Description Mid-Senior Algorithm Engineer | Motion Planning & Decision Making Imagry is looking for a talented Algorithm Engineer (Mid-Senior level) to join our team in San Jose, CA, US. imagry.7F ...

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 ...

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 ...

For more information, visit www.newsbreak.com/about About the role You will build the algorithms ... What we're looking for * 4+ years as an ML Engineer / Applied Scientist on ranking, matching ...

We are seeking a highly motivated and hardworking individual with a passion for solving technical challenges to join our team as a Video Codec Algorithm Engineer. As part of a small and dynamic group ...

Guide algorithm developers working with him on same module Minimum Qualifications * Master's degree with 6+ years of demonstrated achievement with hardware-oriented analytics * Strong knowledge of ...

HID Algorithms Engineer

Cupertino, CA · On-site

$98K - $133K/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 ...

Algorithm Developer

Santa Clara, CA · On-site

$161K - $221K/yr

Guide algorithm developers working with him on same module Minimum Qualifications * Master's degree with 6+ years of demonstrated achievement with hardware-oriented analytics * Strong knowledge of ...

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 ...

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 ...

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 ...

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 Jul 15, 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 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 engineers make $500,000?

Senior engineers in high-demand fields such as software engineering, data engineering, and machine learning engineering can earn $500,000 or more annually, especially with experience, advanced skills, and stock options. These roles often require expertise in programming, algorithms, and sometimes leadership responsibilities in tech companies or startups.

Will MLE be replaced by AI?

Machine Learning Engineers (MLEs) design, develop, and optimize AI models, but AI technology currently complements rather than replaces their role. MLEs are essential for building, deploying, and maintaining complex AI systems, and their expertise in data handling, model tuning, and system integration remains critical as AI advances. Continuous learning and familiarity with tools like TensorFlow or PyTorch are important for MLEs to stay relevant in evolving AI environments.

What does an algorithm engineer do?

An algorithm engineer designs, develops, and optimizes algorithms to solve complex problems and improve system performance. They often work with data structures, programming languages, and tools like Python or C++, and may test algorithms in simulation or real-world environments to ensure efficiency and accuracy.

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 engineers make $300,000 a year?

Senior engineers in high-demand fields such as software engineering, data engineering, and machine learning engineering can earn $300,000 or more annually, especially with extensive experience, advanced skills, and working at large tech companies or startups. Compensation often includes base salary, bonuses, and stock options, and requires strong technical expertise and certifications in relevant tools and programming languages.
What cities near Mountain View, CA are hiring for Algorithm Engineer jobs? Cities near Mountain View, CA with the most Algorithm Engineer job openings:
ML Video Codec Algorithm Engineer

ML Video Codec Algorithm Engineer

Apple

Cupertino, CA • On-site

Full-time

Posted 29 days ago


Apple rating

8.1

Company rating: 8.1 out of 10

Based on 670 frontline employees who took The Breakroom Quiz

5th 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. We are seeking a highly motivated and hardworking individual with a passion for 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 role in contributing to video codec standards and developing ground breaking video compression and processing algorithms for current and future Apple products. This role demands a dedicated individual with strong analytical and creative problem-solving skills, as well as a deep passion for video coding and processing technologies.
Description
Orchestrate R&D in emerging media compression technologies and standards. Design and implement innovative video compression/processing algorithms optimized for existing hardware. Collaborate with hardware and software architects to define and integrate media features and algorithms for future products.
Minimum Qualifications
BS and a minimum of 3 years relevant proven experience
Expertise in video and image coding principles, algorithms, and techniques
In-depth knowledge of video compression standards such as H.264, HEVC, VVC, VP9, AV1, and AV2
Strong programming skills in C/C++
Excellent software design, problem-solving, and debugging abilities
Preferred Qualifications
Experience with both objective and subjective visual quality assessment methods
Understanding of hardware-based techniques with the ability to develop ideas that are hardware-friendly
Familiarity with video processing algorithms (e.g., scaling, noise reduction, tone mapping)
Proficiency in digital signal processing and information theory
Knowledge of the latest computer vision and deep learning technologies
Excellent collaboration skills
Strong written and verbal communication skills

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