← All roles

Senior AI Software Engineer, Reinforcement Learning

Agility Robotics· Software Engineering
Apply on company site
Hybrid (Salem, OR; Pittsburgh, PA; Fremont, CA)$187k - $292kfull-timePosted 2mo ago

About the role

Senior AI Software Engineer focusing on reinforcement learning for humanoid robotics (Digit). Develops and deploys RL policies for locomotion, whole-body control, and manipulation, integrating perception for safe, collision-free, real-world robot operation.

Responsibilities

  • Design, train, and deploy robust RL policies for locomotion, manipulation, whole body control, and dynamic interactions with the environment.
  • Integrate perception into RL policies to achieve obstacle-aware, collision-free motion, and perceptive manipulation.
  • Develop and maintain core RL infrastructure, including scalable training pipelines and evaluation frameworks.
  • Design and implement new simulation environments and tasks to support training and evaluation of control policies.
  • Collaborate with on-robot software and deployment teams to ship production-quality policies to Digit.

Qualifications

  • 4+ years of experience developing and deploying RL policies for robotics applications.
  • Strong Python skills and hands-on experience with a deep learning framework such as PyTorch.
  • Experience designing reward functions, tuning hyperparameters, and implementing exploration strategies to solve complex control tasks.
  • Experience with perception-in-the-loop control, integrating real-time sensory inputs for reactive or adaptive behaviors.
  • Proven experience deploying reinforcement learning policies on real-world bipedal or quadrupedal robots.
  • Familiarity with robot simulation environments (e.g. Mujoco-Warp, Isaac) and sim-to-real transfer.
  • A collaborative approach and the ability to deliver safe, high-quality software in a fast-paced environment.

Skills

Required:Reinforcement LearningPythonPyTorchReward Function DesignPerception-in-the-loop ControlRobot Simulation EnvironmentsCollaborative Software Development

Benefits

  • 401(k) Plan with 6% company match
  • Equity: Company stock options
  • 100% company-paid medical, dental, vision, and short/long-term disability insurance for employees
  • Benefits eligible on first day of employment
  • Employee Assistance Program (EAP)
  • Flexible, unlimited PTO (Exempt) or 10 vacation days + paid sick leave for Non-Exempt, plus 12 company holidays including winter shutdown
  • Catered lunches four times a week and snacks at Salem and Pittsburgh locations
  • Generous paid parental leave programs
  • Culture supporting flexible work arrangements
  • Professional development and tuition reimbursement programs
  • Relocation assistance for eligible roles
  • Annual discretionary bonus for eligible roles
Last updated Aug 6, 2026. Interested? Apply on the company site.

About Agility Robotics

Industrial Humanoid Automation | Agility

Industrial Humanoid Automation | Agility's humanoid robots are deployed today in manufacturing, distribution, and logistics. Proven automation for industrial environments.

ArcArms and roboticsAutomationDigitHumanoid robotsIndustrial automationcloud platformdistribution

More open roles at Agility Robotics