Robotics Algorithm Engineer - Humanoid Locomotion About the Role We are building a next-generation humanoid robot platform with high-bandwidth torque-controlled joints and full-body actuation. Our ...
Robotics Algorithm Engineer - Humanoid Locomotion About the Role We are building a next-generation humanoid robot platform with high-bandwidth torque-controlled joints and full-body actuation. Our ...
Staff Software Algorithm Engineer
Santa Clara, CA · On-site
$150K - $180K/yr
OmniVision Technologies, Inc. - Santa Clara is currently looking for Staff Algorithm Engineer to support ISP algorithm development. Responsibilities: * Research new image and color processing or ...
Staff Software Algorithm Engineer
Santa Clara, CA · On-site
$150K - $180K/yr
OmniVision Technologies, Inc. - Santa Clara is currently looking for Staff Algorithm Engineer to support ISP algorithm development. Responsibilities: * Research new image and color processing or ...
Staff Software Algorithm Engineer
Santa Clara, CA · On-site
$150K - $180K/yr
Description OmniVision Technologies, Inc. - Santa Clara is currently looking for Staff Algorithm Engineer to support ISP algorithm development. Responsibilities: * Research new image and color ...
Staff Software Algorithm Engineer
Santa Clara, CA · On-site
$150K - $180K/yr
Description OmniVision Technologies, Inc. - Santa Clara is currently looking for Staff Algorithm Engineer to support ISP algorithm development. Responsibilities: * Research new image and color ...
OmniVision Technologies, Inc. - Santa Clara is currently looking for Staff Algorithm Engineer to support ISP algorithm development. Responsibilities: * Research new image and color processing or ...
Quick apply
OmniVision Technologies, Inc. - Santa Clara is currently looking for Staff Algorithm Engineer to support ISP algorithm development. Responsibilities: * Research new image and color processing or ...
Staff Software Algorithm Engineer
Santa Clara, CA · On-site
$150K - $180K/yr
OmniVision Technologies, Inc. - Santa Clara is currently looking for Staff Algorithm Engineer to support ISP algorithm development. Responsibilities: * Research new image and color processingor ...
Staff Software Algorithm Engineer
Santa Clara, CA · On-site
$150K - $180K/yr
OmniVision Technologies, Inc. - Santa Clara is currently looking for Staff Algorithm Engineer to support ISP algorithm development. Responsibilities: * Research new image and color processingor ...
Software/Algorithm Engineer
Santa Clara, CA · On-site +1
$152K - $208K/yr
... Software/Algorithm Engineer to join our team. In this role, you will develop and implement advanced image analysis algorithms applied to full wafer metrology data, enabling high-precision ...
Software/Algorithm Engineer
Santa Clara, CA · On-site +1
$152K - $208K/yr
... Software/Algorithm Engineer to join our team. In this role, you will develop and implement advanced image analysis algorithms applied to full wafer metrology data, enabling high-precision ...
Perception Algorithm Engineer
Cupertino, CA · On-site
We are looking for a self-motivated algorithm engineer who is passionate about blending modern deep learning with robust classical techniques. Minimum Qualifications PhD in Computer Science, Robotics ...
Perception Algorithm Engineer
Cupertino, CA · On-site
We are looking for a self-motivated algorithm engineer who is passionate about blending modern deep learning with robust classical techniques. Minimum Qualifications PhD in Computer Science, Robotics ...
Algorithm Engineer
San Jose, CA · On-site
$140K - $260K/yr
Integrate algorithms with the broader onboard software stack * Validate system behaviors through simulation and field testing * Collaborate with perception, navigation, and integration teams to field ...
Algorithm Engineer
San Jose, CA · On-site
$140K - $260K/yr
Integrate algorithms with the broader onboard software stack * Validate system behaviors through simulation and field testing * Collaborate with perception, navigation, and integration teams to field ...
Senior Robotics Algorithm Engineer
Cupertino, CA · On-site
$128K - $177K/yr
This position requires a self-motivated algorithm engineer with strong technical and interpersonal skills to handle responsibilities including: Minimum Qualifications MS/PhD in Computer Science, Math ...
Senior Robotics Algorithm Engineer
Cupertino, CA · On-site
$128K - $177K/yr
This position requires a self-motivated algorithm engineer with strong technical and interpersonal skills to handle responsibilities including: Minimum Qualifications MS/PhD in Computer Science, Math ...
Software/Algorithm Engineer
Santa Clara, CA · On-site
$152K - $208K/yr
... Software/Algorithm Engineer to join our team. In this role, you will develop and implement advanced image analysis algorithms applied to full wafer metrology data, enabling high-precision ...
Software/Algorithm Engineer
Santa Clara, CA · On-site
$152K - $208K/yr
... Software/Algorithm Engineer to join our team. In this role, you will develop and implement advanced image analysis algorithms applied to full wafer metrology data, enabling high-precision ...
Senior Robotics Algorithm Engineer
$150K - $277K/yr
This position requires a self-motivated algorithm engineer with strong technical and interpersonal skills to handle responsibilities including:","responsibilities":"Designing and implementing AI/ML ...
Senior Robotics Algorithm Engineer
$150K - $277K/yr
This position requires a self-motivated algorithm engineer with strong technical and interpersonal skills to handle responsibilities including:","responsibilities":"Designing and implementing AI/ML ...
Perception Algorithm Engineer
$150K - $277K/yr
We are looking for a self-motivated algorithm engineer who is passionate about blending modern deep learning with robust classical techniques.","responsibilities":"This position requires strong ...
Perception Algorithm Engineer
$150K - $277K/yr
We are looking for a self-motivated algorithm engineer who is passionate about blending modern deep learning with robust classical techniques.","responsibilities":"This position requires strong ...
Machine Learning Algorithm Engineer
Sunnyvale, CA · On-site
$65.50 - $86.50/hr
Join the engineering team that delivers core algorithms powering Vision Pro's hand and gaze input and AI-powered experiences. Human Interface Devices (HID) is looking for a Machine Learning Engineer ...
Machine Learning Algorithm Engineer
Sunnyvale, CA · On-site
$65.50 - $86.50/hr
Join the engineering team that delivers core algorithms powering Vision Pro's hand and gaze input and AI-powered experiences. Human Interface Devices (HID) is looking for a Machine Learning Engineer ...
Motion Planning Engineer
San Jose, CA · On-site
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 ...
Motion Planning Engineer
San Jose, CA · On-site
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 ...
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 ...
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 ...
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 ...
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 ...
Senior DSP Algorithm Engineer
Santa Clara, CA · On-site +1
$141K - $269K/yr
Join Intel's Central Engineering Group as a Senior DSP Algorithm Engineer and help pioneer the next generation of software-defined radio technologies. This position offers the unique opportunity to ...
Senior DSP Algorithm Engineer
Santa Clara, CA · On-site +1
$141K - $269K/yr
Join Intel's Central Engineering Group as a Senior DSP Algorithm Engineer and help pioneer the next generation of software-defined radio technologies. This position offers the unique opportunity to ...
Machine Learning Algorithm Engineer
$150K - $277K/yr
Join the engineering team that delivers core algorithms powering Vision Pro's hand and gaze input and AI-powered experiences. Human Interface Devices (HID) is looking for a Machine Learning Engineer ...
Machine Learning Algorithm Engineer
$150K - $277K/yr
Join the engineering team that delivers core algorithms powering Vision Pro's hand and gaze input and AI-powered experiences. Human Interface Devices (HID) is looking for a Machine Learning Engineer ...
HID Interaction Algorithm Engineer
$129K - $194K/yr
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 ...
HID Interaction Algorithm Engineer
$129K - $194K/yr
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 ...
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. In this role, you will ...
Algorithm Engineer information
See Mountain View, CA salary details
$70.2K - $85.6K
14% of jobs
$94.8K is the 25th percentile. Wages below this are outliers.
$85.6K - $101K
19% of jobs
$101K - $116.4K
12% of jobs
The median wage is $121.6K / yr.
$116.4K - $131.7K
17% of jobs
$131.7K - $147.1K
12% of jobs
$149.8K is the 75th percentile. Wages above this are outliers.
$147.1K - $162.5K
14% of jobs
$162.5K - $177.9K
7% of jobs
$177.9K - $193.3K
3% of jobs
$193.3K - $208.7K
0% of jobs
$208.7K - $224.1K
1% of jobs
$224.1K - $239.5K
2% of jobs
$70.2K
$131.7K
$239.5K
How much do algorithm engineer jobs pay per year?
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.
How much does an Algorithm Engineer make?
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 as an algorithm engineer?
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.

Job description
About SF MOTORS, INC. (dba SERES)
SF Motors is building the next generation of intelligent robotic systems that combine advanced mobility, autonomy, and human-like adaptability. Our mission is to revolutionize how machines move, perceive, and interact in complex environments by integrating control engineering, artificial intelligence, and machine learning at every level of design.
Job Title:Â Robotics Algorithm Engineer - Humanoid LocomotionÂ
About the Role
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
Why Join Us
- Work on full-body locomotion for humanoid robots
- Solve real-world robustness problems, not toy simulations
- Collaborate closely with hardware and actuator teams
- Contribute to the 01 humanoid platform development
- High ownership, fast iteration, engineering-driven culture
Candidates must be legally authorized to work in the United States, and verification of employment authorization will be required at the time of hire.
SERES is an equal opportunity employer committed to a culturally diverse workforce. All qualified applicants will receive consideration for employment without regard to race, religion, color, age, sex, national origin, sexual orientation, gender identity, disability status or protected veteran status.
About SERES
Sourced by ZipRecruiter