Staff Robotics Software Engineer, Robot Behaviors
Technologies
Python · C++ · behavior trees · state machines · task planners · hierarchical planning · motion planning · object perception · controls · imitation learning · reinforcement learning
About Agility Robotics
Builds Digit humanoid robots and fleet software that help warehouses and manufacturers automate repetitive material-handling work in existing human-designed facilities.
Series B · 500–1000 people
Job description
The full responsibilities and requirements are on the employer’s site.
Read the job description ↗Source and classification
Production engineering · Evidence for this classification:
Agility’s commercially deployed humanoids operate alongside teams in warehouses, manufacturing facilities, and distribution centers—tackling physically demanding and repetitive tasks while enabling workers to focus on higher-value work. With industry-leading safety standards and years of proven deployment data, we're pioneering a new era of automation that enhances human potential. About the Role We are looking for a Staff Robotics Software Engineer (Tech Lead) to lead the design and development of robot behaviors that expand and generalize our humanoid robot’s capabilities. In this role, you will own behavior design end-to-end, from high-level task logic and system design down to on-robot validation and deployment. You will work at the intersection of behavior planning, motion planning, object perception, and manipulation, developing new autonomy capabilities and pushing the robotHow jobs are selected
Employer postings · Data from · Sources