A robotics company in California is seeking a Robotics Algorithm Engineer to work on humanoid locomotion. This role includes developing RL-based policies, analyzing failure modes, and deploying algorithms on real robots. Ideal candidates will have over 3 years of robotics experience and strong programming skills in C++ and Python. You will collaborate closely with hardware teams and solve real-world robustness challenges. On-site work is required, with occasional travel opportunities.
Qualifications
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.
Solid understanding of rigid body dynamics and feedback control.
Familiarity with state estimation for legged robots.
Responsibilities
Develop RL-based locomotion policies for humanoid robots.
Design training pipelines for domain randomization.
Work on whole-body control frameworks integrating learned policies.
Build and maintain locomotion simulation environments.
Deploy policies to hardware with torque-controlled actuators.
Skills
C++ programming
Python programming
Reinforcement learning
Robotics control
Problem-solving
Linux environments
Tools
Mujoco
Isaac
ROS2
Job description
A robotics company in California is seeking a Robotics Algorithm Engineer to work on humanoid locomotion. This role includes developing RL-based policies, analyzing failure modes, and deploying algorithms on real robots. Ideal candidates will have over 3 years of robotics experience and strong programming skills in C++ and Python. You will collaborate closely with hardware teams and solve real-world robustness challenges. On-site work is required, with occasional travel opportunities.