1.51 Robotics Autonomy Engineer - Locomotion
Team: Autonomy
Location: Irvine, CA
Commitment: Full time
Workplace Type: onsite
What You’ll Get To Do
- Architect and implement scalable reinforcement learning (RL) pipelines optimized for locomotion and manipulation.
- Integrate physics-based simulation environments (Isaac Gym, Isaac Lab, MuJoCo) with custom training workflows.
- Develop reward functions, policy architectures, and domain randomization strategies that close the sim-to-real gap.
- Create agile, robust locomotion behaviors for quadruped and humanoid platforms, and validate them on real hardware.
- Solve real-world challenges in balance, contact-rich dynamics, high-DOF coordination, and terrain variability.
- Drive iterative testing across terrain variability and unstructured environments.
- Build scalable training environments using GPU-accelerated simulators.
- Automate evaluation across domain-randomized scenarios and domain adaptation protocols.
- Maintain simulation infrastructure that enables rapid prototyping, validation, and reproducibility.
- Work closely with systems engineers, perception experts, and embedded teams to close the loop between learning and execution.
- Incorporate real-world telemetry and field data to continuously improve model generalization.
- Lead deployment workflows from experiment through lab testing to field robot validation.
What You Have
- Master's degree or higher in Robotics, Computer Science, Engineering, or related field (PhD strongly preferred).
- Deep expertise in reinforcement learning for continuous control.
- 2+ years of experience developing and deploying locomotion policies on real robotic systems.
- Hands-on experience with legged robot platforms (quadrupeds, bipedal systems, or exoskeletons).
- Proficiency with simulation tools such as Isaac Gym, Isaac Lab, MuJoCo, or PyBullet.
- Strong command of sim-to-real transfer — domain randomization, system identification, adaptive methods, and a track record of bridging the gap successfully.
- Solid understanding of contact dynamics, control theory, and kinematics.
- Strong Python and/or C++ development skills in Linux-based development environments.
- Familiarity with machine learning frameworks (PyTorch, TensorFlow).
- A passion for building things that move in the real world.
The Extras That Set You Apart
- 3+ years of experience in an industry or startup robotics setting.
- Experience deploying neural network controllers on resource-constrained robotic platforms (real-time inference, onboard compute).
- Publications or open-source contributions in locomotion, RL, or control.
- Familiarity with ROS/ROS2 or custom middleware for real-time control.
- Background in manipulation, loco-manipulation, or whole-body coordination.
- Experience debugging sim-to-real issues at scale.
- Contributions to reinforcement learning libraries or simulation platforms.
- Prior work on multi-agent learning or terrain-adaptive control systems.
There are more than 50,000 engineering jobs:
Subscribe to membership and unlock all jobs
Engineering Jobs
60,000+ jobs from 4,500+ well-funded companies
Updated Daily
New jobs are added every day as companies post them
Refined Search
Use filters like skill, location, etc to narrow results
Become a member
🥳🥳🥳 452 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
To try it out
For active job seekers
For those who are passive looking
Cancel anytime
Frequently Asked Questions
- We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
- We've got over 200,000 jobs from 15,000+ vetted companies. No fake or sleazy jobs here!
- We aggregate jobs from 15,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
- We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
- Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
- Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
- Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅
What Fellow Engineers Say
