Agility Robotics · 1 day ago
Senior Software Engineer, Perception Skills
Agility Robotics is a pioneer in robotics, known for their innovative robot, Digit. They are seeking a Senior Software Engineer to integrate perception models into real-world robotic applications, focusing on building robust world representations and collaborating with AIML teams.
Industrial EngineeringMechanical EngineeringRobotics
Responsibilities
Develop robust perception algorithms and applications that leverage existing perception models and structure in the robot task (e.g., stacks, pallets, conveyors, flowracks) to improve robustness and simplify estimation
Define and maintain reusable APIs that allow the task planner and skills layer to interact with a library of perception skills
Integrate perception functions with other robot skills like manipulation behaviors using state machines, behavior trees, and task planners
Manage datasets and run experiments to validate perception skills across diverse task conditions and variations
Create modular interfaces for field engineers to tune perception skills within your validated specs without requiring software redeployment
Contribute to defining our overall perception strategy within the skills layer, including library structure, abstraction layers, and tooling
Qualification
Required
BS or MS in Robotics or related field
5+ years of professional experience integrating perception models in real-world robotic applications
Strong experience writing production-quality Python code
Hands-on experience working with point clouds, RGBD cameras, and depth sensing in applied robotics contexts
Experience with perception libraries (OpenCV, Open3D, PCL, ROS perception, NumPy, scikit-image)
You're pragmatic: you know when to use task structure and prior knowledge to get the job done reliably
You love solving hard perception problems, but your real passion is seeing those solutions work on a robot in the real world and having an impact
You're excited to work on hardware
You enjoy debugging, testing, and iterating quickly in simulation and on the real robot
Preferred
Solid understanding of spatial reasoning (homogeneous transforms, TF trees, etc)
Demonstrated ability to apply perception model outputs (detection, segmentation, pose estimation) in manipulation pipelines
Experience with structured 3D estimation (plane fitting, normal estimation, voxel maps, etc)
Benefits
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: Flexible, unlimited PTO and 10 company holidays, including a winter shutdown.
On-Site Perks: Catered lunches four times a week and a variety of healthy snacks and refreshments at our Salem and Pittsburgh 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.
Company
Agility Robotics
Agility Robotics builds an efficient, agile, and robust legged platforms for real world applications.
Funding
Current Stage
Growth StageTotal Funding
$178.79MKey Investors
NVenturesSchaeffler GroupPlayground Global
2025-09-10Series C
2024-11-13Corporate Round
2022-04-22Series B· $150M
Recent News
2026-01-11
Business Insider
2026-01-06
Company data provided by crunchbase