More jobs:
Robotic Algorithm Engineer
Job in
Milpitas, Santa Clara County, California, 95035, USA
Listed on 2026-05-30
Listing for:
Scylla Solutions LLC
Full Time
position Listed on 2026-05-30
Job specializations:
-
Engineering
Robotics, AI Engineer
Job Description & How to Apply Below
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
- 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
- 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
- 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
- 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
- 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
- On-site required
- Up to 10% of travel
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×