Senior Software Engineer, Perception Skills jobs in United States
cer-icon
Apply on Employer Site
company-logo

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
check
Work & Life Balance
badNo H1Bnote

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

Perception integrationPython programmingRobotics experiencePoint clouds handlingPerception librariesSpatial reasoningDebugging skillsTesting skills

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

twittertwittertwitter
company-logo
Agility Robotics builds an efficient, agile, and robust legged platforms for real world applications.

Funding

Current Stage
Growth Stage
Total Funding
$178.79M
Key Investors
NVenturesSchaeffler GroupPlayground Global
2025-09-10Series C
2024-11-13Corporate Round
2022-04-22Series B· $150M

Leadership Team

leader-logo
Peggy Johnson
Chief Executive Officer
linkedin
leader-logo
Jonathan Hurst
Co-Founder and Chief Robot Officer
linkedin
Company data provided by crunchbase