×
Register Here to Apply for Jobs or Post Jobs. X

Robotic Algorithm Engineer

Job in Milpitas, Santa Clara County, California, 95035, USA
Listing for: Scylla Solutions
Full Time position
Listed on 2026-05-21
Job specializations:
  • Engineering
    Robotics, AI Engineer
Salary/Wage Range or Industry Benchmark: 60000 - 80000 USD Yearly USD 60000.00 80000.00 YEAR
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
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
#J-18808-Ljbffr
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).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary