Staff AI Engineer, Perception
Agility Robotics· Software Engineering
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
- Maintenance & Repair Technician3d agoSalem, OR · Operations
- Senior Demand Generation & Campaign Strategy Manager3d agoRemote · Marketing
- Payroll Specialist3d agoHybrid (Pittsburgh, PA and Fremont, CA) · Accounting and Finance
- Manager. Accounts Payable3d agoHybrid (Fremont, CA) · Accounting and Finance
- Mechanical Engineer II3d agoHybrid (Fremont, CA) · Hardware