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

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

This position requires a self-motivated algorithm engineer with strong technical and interpersonal skills to handle responsibilities including:","responsibilities":"Designing and implementing AI/ML ...

As a Video Codec Algorithm Engineer within our small and dynamic group, you will be at the forefront of innovation, tackling complex technical challenges and playing a key role in shaping the future ...

Algorithm Engineer (E)

Milpitas, CA ยท On-site

$136K - $231K/yr

There is never a dull moment with us. /Preferred Qualifications Algorithm Engineers are core to KLA's technology, while we do not currently have an opening, we are always building our Algorithm ...

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

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

Description As a Video Codec Algorithm Engineer within our small and dynamic group, you will be at the forefront of innovation, tackling complex technical challenges and playing a key role in shaping ...

Description As a Video Codec Algorithm Engineer within our small and dynamic group, you will be at the forefront of innovation, tackling complex technical challenges and playing a key role in shaping ...

Video Codec Algorithm Engineer

Cupertino, CA ยท On-site

$147K - $272K/yr

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

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

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

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

ML Video Codec Algorithm Engineer

Cupertino, CA ยท On-site

$147K - $272K/yr

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

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.

Robotic Algorithm Engineer

Scylla Solutions LLC

Milpitas, CA โ€ข On-site

Full-time

Posted 10 days ago


Job description

We are building a next-generation humanoid robot platform with high-bandwidth torque-controlled joints and full-body actuation. Our short- to mid-term goal is to achieve robust and reliable locomotion in indoor service and industrial environments.

As a Robotics Algorithm Engineer focused on Locomotion, you will work across simulation, learning-based control, state estimation, and real-robot deployment. This is a highly hands-on role requiring both strong implementation skills and the ability to debug complex real-world robotic behaviors.

We are looking for engineers who not only implement algorithms, but also develop their own technical insights and adapt quickly in a rapidly evolving robotics landscape.

Responsibilities

Locomotion & Learning-Based Control

  • Develop and deploy RL-based locomotion policies for humanoid robots
  • Design training pipelines including domain randomization and sim-to-real transfer
  • Improve policy robustness for indoor service and industrial use cases
  • Analyze and debug failure modes from both simulation and real-world testing

Full-Body Control & Modeling

  • Work on whole-body control frameworks integrating learned policies
  • Understand and leverage robot dynamics models for stability and contact reasoning
  • Contribute to state estimation using IMU, joint encoders, and contact sensing

Simulation & Tooling

  • Build and maintain locomotion simulation environments (Mujoco / Isaac)
  • Design training environments and reward shaping strategies
  • Analyze the simulation-real gap and iterate on mitigation strategies

Real Robot Deployment

  • Deploy policies to hardware with torque-controlled, high-bandwidth actuators
  • Perform real-robot tuning, debugging, and performance optimization
  • Work closely with firmware, motor control, and hardware teams

Qualifications

Must Have

  • 3+ years of experience in robotics, control, or locomotion-related roles
  • Strong C++ and Python programming skills
  • Experience applying reinforcement learning to robotics control problems
  • Experience deploying algorithms on real robots (not simulation-only)
  • Solid understanding of rigid body dynamics and feedback control
  • Familiarity with state estimation for legged robots
  • Experience working in Linux environments

Nice to Have

  • Experience with humanoid or legged robots
  • Whole-Body Control or MPC exposure
  • Mujoco / Isaac Gym / Isaac Sim experience
  • Experience addressing sim-to-real transfer challenges
  • Familiarity with Pinocchio, CasADi, or similar tools
  • CUDA or large-scale RL training experience
  • ROS2 experience

Work Mode

  • On-site required
  • Up to 10% of travel