← All roles

Staff AI Engineer, Perception

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

About the role

Staff machine learning engineer responsible for designing and deploying object detection, tracking, and 6-DoF pose estimation for production robots, with focus on perception systems, model evaluation, and collaboration with navigation, manipulation, and hardware teams.

Responsibilities

  • Own the architecture and technical roadmap for object perception systems used by the robot in production
  • Design, develop, and deploy machine learning algorithms for multi-object detection, scene understanding, and 6-DoF object pose estimation
  • Evaluate and drive adoption of state-of-the-art perception models
  • Promote best practices in architecture, design, and testing to deliver high-quality, scalable software
  • Optimize deep neural networks and associated data processing to run efficiently on embedded systems
  • Collaborate with navigation, manipulation and hardware teams to align perception capabilities with product requirements

Qualifications

  • 5+ years of experience deploying machine learning-based object detection algorithms on mobile robots
  • Master's or Ph.D. in Artificial Intelligence, Robotics, Computer Science, or a related discipline, with a strong foundation in machine learning, robotics, and intelligent systems
  • Proficiency in deep convolutional neural networks, multi-object tracking, data association, supervised learning and pose estimation
  • Strong mathematical fundamentals in linear algebra and numerical optimization; familiarity with core geometric concepts in computer vision
  • Familiarity with libraries such as PyTorch, OpenCV, NumPy, etc.
  • Experience designing and optimizing algorithms for efficient execution across CPU and GPU architectures
  • Experience with MLOps such as data annotation services, data storage, model evaluation tools, and model deployment
  • Publications in CV/ML venues (CVPR, ICCV, RSS, ICRA preferred)

Skills

Required:Object detection6-DoF pose estimationMulti-object trackingMLOps

Benefits

  • 401(k) Plan with 6% company match
  • Equity: company stock options
  • 100% company-paid medical, dental, vision, and short/long-term disability insurance
  • Benefits eligibility on first day
  • Employee Assistance Program (EAP)
  • Flexible, unlimited PTO and 12 company holidays (Exempt) / 10 vacation days + paid sick leave + 12 holidays (Non-Exempt)
  • On-site catered lunches four times a week in Salem and Pittsburgh
  • Generous paid parental leave
  • Flexible work arrangements culture
  • Professional development and tuition reimbursement
  • Relocation assistance for eligible roles
  • Annual discretionary bonus
Last updated Sep 3, 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