Noble Machines builds multipurpose robots to support human workers in challenging jobs. As a Robotics Learning Engineer, you will lead the development of advanced machine learning and AI systems for humanoid robots, focusing on optimizing algorithms for diverse environments.
Responsibilities:
- Create and optimize learning pipelines for training locomotion policies that generalize across environments
- Develop and implement machine learning models for robot perception, decision-making, and motion planning
- Create and optimize computer vision systems for environmental awareness and object recognition
- Collaborate with the hardware team to integrate learning systems with the physical platforms
- Design simulation environments for training and testing learning algorithms
- Collect, process, and analyze field data to improve learning systems continuously
- Develop metrics and benchmarks to evaluate robot learning performance
- Stay current with the latest research and innovations in robotics and machine learning