Lead Perception ML Engineer – Robotics

Agility Robotics

Iowa (LA)

Hybrid

USD 207,000 - 323,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

401k match
Stock options
Medical insurance
Dental insurance
Vision insurance
Paid holidays
Unlimited PTO
Hybrid work

Job summary

Agility Robotics is seeking a staff machine learning engineer to own the design and development of object perception algorithms for Digit. You will lead architecture for perception systems deployed on mobile robots, and collaborate with cross‑functional teams to align with product requirements.

The role demands 5+ years in ML deployment, leadership experience, and strong knowledge of CNNs, tracking, pose estimation; proficiency with PyTorch, OpenCV, NumPy; CPU/GPU optimization and MLOps.

Qualifications

  • 5+ years deploying ML-based object detection on mobile robots; leadership experience (>=2 years).
  • Strong knowledge of CNNs, multi-object tracking, data association, supervised learning, and pose estimation.
  • Familiar with PyTorch, OpenCV, NumPy and related libraries.
  • Experience designing algorithms for CPU/GPU execution and optimizing performance.
  • Experience with MLOps: data annotation, storage, evaluation, deployment.
  • Publications in CVPR, ICCV, RSS, or ICRA preferred.

Responsibilities

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

Skills

Machine learning deployment
Deep learning
Multi-object tracking
Pose estimation
PyTorch
OpenCV
NumPy
MLOps
Academic publications
CPU/GPU optimization

Tools

YOLO
Faster R-CNN
Mask R-CNN

Job description

Agility Robotics is seeking a staff machine learning engineer to own the design and development of object perception algorithms for Digit. You will lead architecture for perception systems deployed on mobile robots, and collaborate with cross‑functional teams to align with product requirements.

The role demands 5+ years in ML deployment, leadership experience, and strong knowledge of CNNs, tracking, pose estimation; proficiency with PyTorch, OpenCV, NumPy; CPU/GPU optimization and MLOps.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Staff AI Engineer - Robot Perception & Vision
Staff AI Engineer - Robot Perception & Vision

Agility Robotics • Pittsburgh

On-site
USD 170,000 - 250,000
Stock options
Paid parental leave
Five weeks PTO
+5
Staff AI Engineer (Perception)
Staff AI Engineer (Perception)

Agility Robotics • Pittsburgh

On-site
USD 170,000 - 250,000
Stock options
Paid parental leave
Five weeks PTO
+5
ROLE Machine Learning Engineer - Robot Perception Design, implement, test and deploy robot perception algorithms for industrial applications
ROLE Machine Learning Engineer - Robot Perception Design, implement, test and deploy robot perception algorithms for industrial applications

Maven Robotics • San Francisco (CA), Northern (KY)

Hybrid
USD 150,000 - 190,000
Staff AI Engineer, Perception
Staff AI Engineer, Perception

Agility Robotics • California (MO)

On-site
USD 207,000 - 323,000
401(k) Plan with 6% company match
Company stock options
100% company-paid medical, dental, and vision insurance
+2
Lead Perception Engineer - Robotics Vision & ML Systems
Lead Perception Engineer - Robotics Vision & ML Systems

Energize Group • Boston (MA)

On-site
USD 140,000 - 190,000
Lead role owning perception stack
Product deployed in the field
Competitive salary and benefits
Robotics Perception ML Engineer (Edge Deployment)
Robotics Perception ML Engineer (Edge Deployment)

Maven Robotics • San Francisco (CA), Northern (KY)

Hybrid
USD 150,000 - 190,000
Senior Staff AI Perception Engineer – Remote
Senior Staff AI Perception Engineer – Remote

Agility Robotics • Fremont (CA)

Hybrid
USD 238,000 - 372,000
401(k) Plan
Equity
Medical, dental, vision insurance
+5
Staff AI Engineer, Perception
Staff AI Engineer, Perception

Agility Robotics • Iowa (LA)

Hybrid
USD 207,000 - 323,000
401k match
Stock options
Medical insurance
+5
Lead Product Manager - Robot Perception & Autonomy
Lead Product Manager - Robot Perception & Autonomy

Agility • Fremont (CA)

On-site
USD 140,000 - 190,000
Senior AI Perception Architect - Remote
Senior AI Perception Architect - Remote

Agility Robotics • Pennsylvania

On-site
USD 238,000 - 372,000
Healthcare benefits
Remote-friendly
Tuition assistance