Robotic Algorithm Engineer Job at Scylla Solutions LLC, Milpitas, CA

aFpoTzhGR21LOEJUaGNoQmR6OFk0d3B3R1E9PQ==
  • Scylla Solutions LLC
  • Milpitas, CA

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

Job Tags

Temporary work

Similar Jobs

Confidential

Medical Receptionist Job at Confidential

 ...8 physicians. As the first point of contact for our patients, you will play a crucial role in ensuring a seamless and empathetic experience from the moment they walk through our doors. Full benefits package-health/dental/vision, 401K match, STD, LTD, bonuses available... 

Middlesex School

Admissions Database Manager Job at Middlesex School

 ...Reporting to the Dean of Admissions and Financial Aid, the Admissions Database Manager is a key member of the Admissions team, overseeing all tasks related to the Veracross Admissions System and related databases. Ideal traits include proficiency in Excel, technically... 

Precision

Video Editor & Producer Job at Precision

 ...and message for different audiences. What We Are Looking For: ~2-3 years of experience with advertising or digital video production or post production. ~ Highly proficient in Adobe Creative Suite, including Premiere and After Effects. ~ Experience with social... 

Purple Drive Technologies

Controls Engineer - Medical Devices Job at Purple Drive Technologies

 ...Overview: Role: Controls Engineer - Medical Devices Location: Jacksonville, FL Role Descriptions: Create| develop| and implement control systems for automated manufacturing equipment| including PLCs| HMIs| and motion control systems. Identify and resolve issues... 

South Plains Community Action

Child Care Services Fraud Investigator Job at South Plains Community Action

 ...~Excellent written documentation and reporting skills~High level of confidentiality and ethical standardsWork Environment~Office-based position (not remote)~Regional travel required, including field investigations~Occasional non-traditional hours for investigations...