Senior AI Software Engineer, Perception
$197k - $307kAgility Robotics
Agility’s commercially deployed humanoids operate alongside teams in warehouses, manufacturing facilities, and distribution centers—tackling physically demanding and repetitive tasks while enabling workers to focus on higher-value work. With industry-leading safety standards and years of proven deployment data, we're pioneering a new era of automation that enhances human potential.
Agility Robotics builds Digit, the world's first commercially deployed humanoid robot — already at work in real warehouses and manufacturing facilities today. Digit has proven itself in structured work cells, and now we're pushing beyond them: into open floors, shared aisles, and dynamic spaces where people, forklifts, and other robots are all moving at once. That shift raises the bar for perception dramatically — Digit needs to reliably understand and react to environments that are no longer predictable or controlled.
That means perception isn't just about capability — it's about trust. Every person Digit works near is counting on our perception systems to see them, understand them, and never get it wrong, whether Digit is in a fixed work cell or navigating a busy, ever-changing facility. We're looking for a Senior AI Software Engineer, Perception to own the design and implementation of the algorithms that let Digit perceive its surroundings and stay safe as we take on these more dynamic, less constrained environments.
What You'll Do
- Design, develop, and deploy perception algorithms (e.g., human detection algorithm) that enable safety and efficiency, defining how Digit perceives and reasons about humans and hazards as it expands from structured work cells into open, dynamic environments
- Drive adoption of state-of-the-art perception models by evaluating emerging research and technology and deciding what's worth building into future robot architectures
- Promote best practices in model design, implementation and testing to deliver high-quality, scalable software
- Optimize deep neural networks and associated data pipelines to run efficiently on embedded systems (e.g., model structure optimization, CUDA inference etc.)
- Set standards for verification and validation of ML-based perception models, especially for rare and safety-critical scenarios
- Collaborate across navigation, controls, and hardware teams to ensure the perception model serves the whole robot
What You Bring
- 5+ years of experience in machine learning/perception for robotics
- 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
- Demonstrated experience building ML/perception systems for safety-critical or safety-rated contexts — human detection, automotive, robotics, or a comparable regulated domain
- Deep expertise in convolutional neural networks, multi-object tracking, human detection, data association, supervised learning, and pose estimation, with strong intuition for where these approaches break down in unpredictable, real-world conditions
- Experience designing and optimizing algorithms for efficient execution across CPU and GPU architectures
- Experience with MLOps, including data annotation services, data storage, model evaluation tools, and model deployment
- Publications in the field (CVPR, ICCV, RSS, ICRA preferred)
Nice to Haves
- Experience designing and implementing perception systems for humanoid or legged robots specifically
- Experience building systems based on multiple sensor modalities including camera, lidar, infrared camera.
- Knowledge in traditional geometric computer vision and sensor hardware etc.
This a hybrid position based out of one of our Salem, Pittsburgh, or Fremont offices.
The final salary offered to a successful candidate will be dependent on several factors that may include but are not limited to: market location, job-related knowledge, skills, and experience. This range may change based on geographical location and may be modified in the future.
Anticipated Salary Range
$197,000—$307,000 USD
In addition to base pay, our competitive total rewards package consists of the following for full-time employees:
- 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:
- Exempt Employees: Flexible, unlimited PTO and 12 company holidays, including a winter shutdown.
- Non-Exempt Employees: 10 vacation days, paid sick leave, and 12 company holidays, including a winter shutdown, annually.
- 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.
- Annual Discretionary Bonus: Provided for eligible roles.
All of our roles are U.S.-based. Applicants must have current authorization to work in the United States.
Agility Robotics is committed to a work environment in which all individuals are treated with respect and dignity. Each individual has the right to work in a professional atmosphere that promotes equal employment opportunities and prohibits unlawful discriminatory practices, including harassment. Therefore, it is the policy of Agility Robotics to ensure equal employment opportunity without discrimination or harassment on the basis of race, color, religion, sex, sexual orientation, gender identity or expression, age, disability, marital status, citizenship, national origin, genetic information, or any other characteristic protected by law. Agility Robotics prohibits any such discrimination or harassment.
Agility Robotics does not accept unsolicited referrals from third-party recruiting agencies. We prioritize direct applicants and encourage all qualified candidates to apply directly through our careers page. If you are represented by a third party, your application may not be considered. To ensure full consideration, please apply directly.
$245k - $350k
...Job Description Founded in 2016 in Silicon Valley, Pony.ai has quickly become a global leader in autonomous... ...NASDAQ in November 2024. Responsibility As the Staff/Senior Staff Software Engineer - Perception, you will be responsible for developing and implementing...SeniorSoftwareTemporary work$195k - $304k
...Senior AI Research Engineer Hybrid- Any Office (Fremont, CA, Salem, OR, or Pittsburgh, PA) Agility's commercially deployed humanoids operate... ...imitation learning methods Collaborate with Robotics Software and AI engineering teams to develop policies which can be...SeniorSoftwareFull timeTemporary workWork at officeRelocation packageFlexible hours$187k - $292k
...its expertise in imagining, engineering, and delivering robots with advanced... ...About the Role The AI Controls team builds high-rate... ...and manipulation—integrating perception to enable collision-free, perceptive... ...Collaborate with on-robot software and deployment teams to ship...SeniorSoftwareFull timeTemporary workRelocation packageFlexible hours$207k - $323k
...success in these applications. The Perception team is looking for a staff machine learning engineer to own the design and... ...Responsibilities: As a Staff AI Engineer, you will own the architecture... ...deliver high-quality, scalable software Optimize deep neural networks...SoftwareFull timeTemporary workRelocation packageFlexible hours$186k - $242k
...expertise in imagining, engineering, and delivering robots... ...is looking for a Senior Product Manager to lead... ...development for Digit's perception and learned capabilities... ..., simulation, and software engineering teams while... ...ability to bridge emerging AI and robotics...SeniorSoftwareFull timeTemporary workWork at officeRelocation packageFlexible hours- ...CAE Engineer As a CAE Engineer on the Dexmate Robotics team, you will be at the forefront of designing and validating mechanical systems... ..., working closely with mechanical, electrical, controls, software, and manufacturing teams to bring unprecedented robotic capabilities...SeniorSoftware
- ...requirements Design and architect AI/ML cloud solutions Develop... ...to lead and mentor Data Engineers and ML engineers, guiding... ...architecture and best practices Seniority level Mid-Senior level... ...000 - $350,000 2 days ago Software Engineer, AI Platform - New...SoftwareFull time
- Created for reallocation purpose.This is a dummy JD updated to meet the min characters check point. Direct new allocations / reallocations / rotations are being created with this JD for the allocation of the resource .Job SummaryJob number: CREQ203288Profession: OtherExperience...SeniorSoftware
- ...Senior Software QA Engineer – Relocation Opportunity (USA) At Definity , a leading technology company focused on AI-driven solutions and digital transformation, we are continuously expanding our team to support innovative, high-impact projects. We are looking for...SeniorSoftwareWorldwideRelocation
- ...Senior Director Of Engineering InterSources Inc seeks a Senior Director of Engineering, reporting directly to Vice President for our Professional... ...in providing IT Consulting, IT Staffing Solutions, and Software solutions. We have been recipients of Various Awards...SeniorSoftware
$140k - $190k
...Anyware Robotics Senior Technical Program Manager, Robotics Fremont... ...Anyware's robots combine perception, planning, controls,... ...concurrent robotics programs across software and hardware development,... ...technical ownership away from engineering leads. Drive deployment...SeniorSoftwareFull timeFlexible hours- ...What the role actually is Agility is hiring a senior AI research engineer for its AI innovation team. The role focuses on robot foundation models and end-to-end policies for humanoid robots, with experiments that can transfer toward production. The posting names imitation...SeniorWork at office
$145k - $175k
...Description Job Description We are seeking a Senior MIS/SAP Manager to join our Global... ...map user requirements into database and software application design Fully understand the... .... Catering to industries such as AI, cloud computing, autonomous vehicles, and...SeniorSoftwareFlexible hours$85k - $100k
...density storage devices, our solutions are engineered to meet the demanding needs of today's... ...industry. Job Title: Senior Buyer Location: Newark, CA Department... ...Technology: # Document and presentation software: Microsoft Word, Excel, Power Point, Adobe...SeniorSoftware- ...Definity is seeking a Senior Software QA Engineer for a relocation opportunity to the United States (Fremont, CA). The role combines manual and automated testing across web, mobile, and API platforms, and requires strong English communication with international teams....SeniorSoftwareRelocation
$170k - $220k
...Senior Engineer – OpenSearch DTEX is seeking a highly skilled and experienced Senior Engineer... ...enhancements, and bug fixes for DTEX's IRM and AI Risk Management products. Manage and... ...: Minimum 10 years of software engineering experience. Bachelor's degree...SeniorSoftwareRemote workWorldwide$163.1k - $271.8k
...Environmental Conditions Office Job Description Senior Manager, Applied GenAI Engineering – Scientific AI Applications Location: This is a fully onsite... ...a hands-on technical leadership role with strong software engineering judgment, deep understanding of modern...SeniorSoftwareTemporary workWork at officeRelocation package$140k - $280k
...Founded in 2016 in Silicon Valley, Pony.ai has quickly become a global leader in autonomous... ...in the field of self-driving vehicles on software architecture and design, system and... ...collection and analysis, evaluation and feature engineering. Expertise in C++/Python. Strong...SeniorSoftwareTemporary work$45 - $55 per hour
...Senior Paralegal Seabrook Family Law Location: San Jose, CA Employment Type: Full-Time Salary Range $45 - $... ...PowerPoint, SharePoint). Experience with case management software (i.e., CLIO) preferred. Proficient in standard office equipment...SeniorSoftwareHourly payFull timeImmediate start- ...group at Nova is looking for a Optical Engineer to take responsibility for the optics team... .... We employ physics, math, algorithms, software and hardware expertise to redefine the limits... ...Responsibilities What will you do as senior optical engineer? o Lead optics team...SeniorSoftware
$141k - $307k
...Products Group, we are dedicated to excellence in the design and engineering ofLam’s etch and deposition products. We drive innovation to... ...the semiconductor industry. The impact you’ll make As a Software Engineer at Lam, you will be at the forefront of innovation by...SeniorSoftwareLocal areaRemote workFlexible hours2 days per week3 days per week1 day per week$140k - $220k
...Job Description Founded in 2016 in Silicon Valley, Pony.ai has quickly become a global leader in autonomous mobility... ...making it one of the core teams in autonomous driving. Software or Algorithm Engineers on the team are responsible for one or more of the following...SeniorSoftwareTemporary work$120k - $220k
...Founded in 2016 in Silicon Valley, Pony.ai has quickly become a global leader in autonomous... .... Build and optimize downstream engineering workflows for Large Language Models (LLMs... ...programming skills in C/C++, Python, and software design Strong foundation in mathematics...SeniorSoftwareTemporary work$197k - $307k
...scale humanoid robotics. As a senior engineer on the ML Infrastructure and... ...infrastructure for AI and machine learning operations... ...empower our AI teams across perception, controls, skills, and innovation... ...~5+ years of software engineering experience, with...SeniorSoftwareFull timeTemporary workRemote workRelocation packageFlexible hours- ...meter check-in and check-out processes. Partner with the software vendor to update the application based on technician feedback,... ...focus, and sound judgment Project, program management, or engineering experience Preferred Skills: Professional Engineer...SeniorSoftwareFor contractorsLocal area
- ...the enterprise. More information is available at redica.com. Job Description We’re looking for an experienced Senior AI Engineer to join our team as we continue to develop the first-of-its-kind quality and regulatory intelligence (QRI) platform for the life...SeniorFull time
$145k - $170k
...Description The Nova Engineering Team is looking for a System Engineer to work with Design... ...employ physics, mathematics, algorithms, software and hardware expertise to redefine the... ...Experience with Machine Learning and AI tools to help add efficiency to engineering...SeniorSoftwareWork at office$170k - $220k
...About the Job: DTEX is looking for a Senior Software Engineer with a focus on Python, Django, React and Databases (Postgres and OpenSearch).... ...across engineering pods to deliver features efficiently. ~ AI-Assisted Development Leverage AI-assisted code editors...SeniorSoftwareFull timeWork at officeRemote workWorldwide2 days per week- ...Senior Manager, Program Management The Senior Manager, Program Management provides... ...(PPV), tariffs, freight, overtime (OT), engineering change impacts, rework, and excess/obsolete... ...contract negotiations (T&Cs). Software & Systems Technical Skills: Proficient...SeniorSoftwareContract workWork at office
- ...Job Description Job Description Senior Software Engineer – Back End, Infrastructure Management Location: Milpitas, CA The Role: MemVerge is searching for expert software developers who are specialized in system management to join our award-winning...SeniorSoftwareLocal area
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior AI Software Engineer, Perception. Be the first to apply!
- ai engineer Fremont, CA
- software engineer internship remote Fremont, CA
- senior software engineer ruby on rails Fremont, CA
- software developer positions Fremont, CA
- agile software developer Fremont, CA
- entry level software engineer remote Fremont, CA
- senior software engineer remote Fremont, CA
- senior software design engineer Fremont, CA
- senior software engineer Fremont, CA
- startup software engineer Fremont, CA




