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. We are looking for a Robotics Software Engineer III to join our Skills team and develop manipulation behaviors for humanoid robots. You will own a task vertical from definition through reliable on-robot execution, working across learned and classical manipulation approaches. You will run our LfD flywheel end-to-end for manipulation tasks: collecting data, defining operator instructions, improving data quality, setting up grading rubrics, training policies, evaluating failures, and iterating until the behavior is robust enough for real deployments. This role is well suited for an engineer who enjoys working close to the robot and being methodical about failure analysis. You will replay logs, identify weak points in the state distribution, root-cause failures, and build the engineering around policies and primitives so the robot can execute complete workflows.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior