Staff AI Engineer (Perception)

Agility Robotics

Pittsburgh (Allegheny County)

On-site

USD 170,000 - 250,000

Full time

8 days ago
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Stock options
Paid parental leave
Five weeks PTO
Retirement plan
Relocation assistance
Referral program
Company-paid health, dental, vision, &
Flexible work schedules

Job summary

Agility Robotics is seeking a Staff Machine Learning Engineer to own the design and deployment of perception systems for production-use robots. You will lead object detection, tracking, and pose estimation across CPU/GPU platforms while aligning with product goals.

Ideal candidates have 5+ years deploying ML for mobile robots, strong academic foundations, and experience with MLOps and CV/ robotics publications.

Qualifications

  • 5+ years deploying ML-based object detection algorithms on mobile robots.
  • Experience with MLOps: data annotation, storage, evaluation tools, deployment.
  • Publications in CVPR/ICCV/RSS/ICRA preferred.
  • Strong math foundations in linear algebra and optimization.
  • Experience with 3 or 6 DoF pose estimation and related ML models.

Responsibilities

  • Own the design and development of object detection and tracking algorithms.
  • Own architecture and technical roadmap for perception systems used by the robot in production.
  • Design, develop, and deploy ML algorithms for multi-object detection and scene understanding.
  • Evaluate and drive adoption of state-of-the-art perception models.
  • Collaborate with navigation, manipulation and hardware teams to align perception with product requirements.

Skills

Object detection
Multi-object tracking
Pose estimation
ML on embedded systems
MLOps
Computer vision fundamentals
Leadership
Algorithms optimization
Python
C++

Education

Master's or Ph.D. in AI/Robotics/CS

Tools

PyTorch
OpenCV
NumPy
TensorRT
YOLO
Faster R-CNN
Mask R-CNN

Job description

  • Agility Robotics is deploying humanoid robots that are solving real-world challenges in logistics and manufacturing. Perceiving and understanding the world is critical to Digit’s success in these applications
  • The Perception team is looking for a staff machine learning engineer to own the design and development of object detection and tracking algorithms
  • As a Staff AI Engineer, you will 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
Benefits
  • Stock Options (for certain roles)
  • A culture that embraces individuality and authenticity
  • Paid Parental Leave
  • Five Weeks of Paid Time Off Annually
  • Employer Matched Retirement Plan
  • Relocation Assistance (for certain roles)
  • Employee Referral Bonus Program
  • 100% Company Paid Disability, Life, Health, Dental & Vision Insurance (for AR employees)
  • A culture that encourages flexible work schedules

Experience designing and optimizing algorithms for efficient execution across CPU and GPU architecturesFamiliarity with common computer vision and machine learning libraries such as (but not limited to) PyTorch, OpenCV, NumPy, etcStrong mathematical fundamentals in linear algebra and numerical optimization and familiarity with core geometric concepts in computer vision5+ years of experience deploying machine learning-based object detection algorithms on mobile robotsMaster’s or Ph.D. in Artificial Intelligence, Robotics, Computer Science, or a related discipline, with a strong foundation in machine learning, robotics, and intelligent systemsExperience with MLOps such as (but not limited to) data annotation services, data storage, model evaluation tools, and model deploymentPublications in your field (CVPR, ICCV, RSS, ICRA preferred)Proficiency in related technical areas such as (but not limited to) deep convolutional neural networks, multi-object tracking, data association, supervised learning and pose estimationExperience developing ML models for 3 or 6 dof pose estimationExperience using YOLO, Faster/Mask R-CNNExperience in a technical leadership role

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Staff AI Engineer, Perception Hybrid- Any Office (Fremont, CA, Salem, OR, or Pittsburgh, PA)
Staff AI Engineer, Perception Hybrid- Any Office (Fremont, CA, Salem, OR, or Pittsburgh, PA)

Agility Robotics • Pittsburgh

On-site
USD 207,000 - 323,000
401(k) plan with 6% company match
Company stock options
100% company-paid medical, dental, vision insurance
+2
Staff AI Engineer, Perception
Staff AI Engineer, Perception

Agility Robotics • California (MO)

Hybrid
USD 207,000 - 323,000
401(k) Plan with 6% company match
Company stock options
100% company-paid medical, dental, and vision insurance
+2
Staff AI Engineer, Perception
Staff AI Engineer, Perception

Agility Robotics • Salem (OR)

Hybrid
USD 207,000 - 323,000
401(k) Plan: 6% match
Company stock options
Insurance: medical, dental, vision
+3
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
Senior Staff AI Software Engineer, Perception
Senior Staff AI Software Engineer, Perception

Agility Robotics • Fremont (CA)

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

Anyware Robotics • San Francisco (CA)

On-site
USD 180,000 - 280,000
Generous equity
Comprehensive health insurance
Flexible PTO
+2
Staff AI Engineer, Perception — Robotic Vision Lead
Staff AI Engineer, Perception — Robotic Vision Lead

Agility Robotics • California (MO)

Hybrid
USD 207,000 - 323,000
401(k) Plan with 6% company match
Company stock options
100% company-paid medical, dental, and vision insurance
+2
Robot Perception Expert (human)
Robot Perception Expert (human)

NEURA Robotics • Germany (OH)

On-site
USD 120,000 - 180,000
Computer Vision AI & ML Engineer
Computer Vision AI & ML Engineer

Menlo Ventures • San Mateo (CA)

On-site
USD 90,000 - 130,000
Machine Learning Engineer: Perception Analytics
Machine Learning Engineer: Perception Analytics

Bedrock Robotics Inc • San Francisco (CA)

On-site
USD 150,000 - 230,000
Onsite SF office