AI Research Engineer

Agility Robotics3 months ago
Pittsburgh, PA, United States
Hybrid
Full-time
Junior Level (1-3 years)

Job Description

Position Overview

Agility Robotics is a pioneer delivering cutting-edge robotic technology through its robot, Digit – the first robot sold into workplaces globally. Our team specializes in imagining, engineering, and delivering robots with advanced mobility, dexterity, intelligence, and efficiency to work alongside people in human-centric spaces. Our mission is to make businesses more productive and people’s lives more fulfilling.

In this role, you will join the AI innovation team to develop and test cutting-edge methods in imitation learning and reinforcement learning for humanoid robots and help transition these solutions into production.

Key Responsibilities

  • Design, train, and deploy robust policies for locomotion, manipulation, and dynamic interactions with the environment.
  • Develop core reinforcement learning infrastructure, including scalable training pipelines and evaluation frameworks.
  • Design and implement new simulation environments and tasks to support training and deployment of control policies.
  • Develop and test imitation learning methods.
  • Collaborate with Robotics Software and AI engineering teams to ensure transferability of policies into production.

Required Qualifications

  • 3+ years of experience in developing and deploying learning-from-demonstration techniques.
  • Strong programming skills in Python and proficiency with deep learning frameworks, such as PyTorch.
  • Experience with modern learning-from-demonstration tools like DiffusionPolicy.
  • Experience with robot data collection, training, and testing on hardware for manipulation tasks.
  • Ability to work collaboratively in a fast-paced environment to deliver safe, high-quality software.

Preferred Qualifications

  • Advanced degree (MS or PhD) in Robotics, Computer Science, or a related field.
  • Publications in top ML or robotics conferences (e.g. NeurIPS, ICML, CoRL, RSS, ICRA).
  • Familiarity with robot simulation environments (e.g. Mujoco, Isaac Sim) and sim-to-real transfer techniques.
  • Experience with modern reinforcement learning techniques for locomotion, manipulation, and whole-body control.
  • Experience with writing performant, high quality software in C++.

Benefits & Perks

  • 401(k) Plan: Includes a 6% company match.
  • Equity: Company stock options.
  • Insurance Coverage: 100% company-paid medical, dental, vision, and short/long-term disability insurance for employees.
  • Benefit Start Date: Eligible for benefits on your first day of employment.
  • Well-Being Support: Employee Assistance Program (EAP).
  • Time Off: For exempt employees, flexible, unlimited PTO and 10 company holidays (including a winter shutdown); for non-exempt employees, 10 vacation days, paid sick leave, and 10 company holidays annually.
  • On-Site Perks: Catered lunches four times a week and a variety of healthy snacks and refreshments at select locations.
  • Parental Leave: Generous paid parental leave programs.
  • Work Environment: A culture that supports flexible work arrangements.
  • Growth Opportunities: Professional development and tuition reimbursement programs.
  • Relocation Assistance: Provided for eligible roles.

Required Skills

Imitation Learning
DiffusionPolicy
PyTorch
C++
Python
Isaac Sim
Robotics
Deep Learning
Mujoco
Reinforcement Learning
Robot Simulation