Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior AI Software Engineer, Perception

$197k - $307k

Agility Robotics

Job Description

Job Description

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.

 

Vacancy posted 7 days ago
Similar jobs that could be interesting for youBased on the Senior AI Software Engineer, Perception in Fremont, CA vacancy
  •  ...Agility Robotics is seeking a Senior AI Software Engineer, Perception to own the design and implementation of perception algorithms that let Digit perceive its surroundings and stay safe in dynamic environments. You will drive adoption of state-of-the-art perception... 
    Senior
    Software

    Jobleads-US

    Fremont, CA
    4 days ago
  • $245k - $350k

    DescriptionFounded in 2016 in Silicon Valley, Pony.ai has quickly become a global leader in autonomous mobility and...  ...at NASDAQ in November 2024.ResponsibilityAs the Staff/Senior Staff Software Engineer - Perception, you will be responsible for developing and... 
    Senior
    Software
    Full time
    Temporary work

    Pony.ai

    Fremont, CA
    3 days ago
  •  ...Title: Senior AI Platform Engineer Location: New York City, NY/Hybrid Duration: 12+ Months Experience required: 6 years Interview...  ...and transparently. The ideal candidate combines strong software engineering fundamentals with practical experience in... 
    Senior
    Software

    InterSources

    Fremont, CA
    4 days ago
  •  ...Robotics in Fremont, CA is seeking a Senior Product Manager to lead the perception and learned capabilities for Digit....  ...at the intersection of robotics, AI, and real-world autonomy, partnering...  ...with perception, ML, autonomy, and software teams to translate customer needs... 
    Senior
    Software

    Agility Robotics

    Fremont, CA
    1 day ago
  •  ...Agility Robotics is hiring a senior product manager for Digit's perception, world understanding, and...  ...across robot software, task skills, simulation,...  ...robotics, autonomous systems, AI/ML, computer vision, or another...  ...Comfort working with engineering and research teams on evaluation... 
    Senior
    Software

    Agility

    Fremont, CA
    2 days ago
  • $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... 
    Senior
    Software
    Full time
    Temporary work
    Work at office
    Relocation package
    Flexible hours

    Agility Robotics

    Fremont, CA
    4 days ago
  • $210k - $263k

     ...kJob Description A leading fintech AI platform is seeking a Staff AI Engineer to spearhead the development, implementation...  .... This role reports directly to senior engineering leadership and partners...  ...:4+ years as a Full Stack Software Engineer or similar, delivering, shipping... 
    Senior
    Software
    Work at office
    3 days per week

    Motion Recruitment

    Pleasanton, CA
    17 hours ago
  • $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... 
    Senior
    Software
    Full time
    Temporary work
    Work at office
    Relocation package
    Flexible hours

    Agility Robotics

    Fremont, CA
    20 days ago
  • $134.7k - $185.24k

     ...on Lucid’s proprietary technology and software-defined vehicle architecture, our award...  ...performance and sustainability, design and engineering, ambition and integrity. In Lucid Air...  ....Role OverviewWe are looking for a Perception Software Engineer to design, integrate,... 
    Software
    Hourly pay
    Work experience placement

    Lucid Motors

    Newark, CA
    1 day ago
  • $92k - $211k

    The group you’ll be a part ofWe are seeking a hands-on Senior AIOps Reliability Engineer to build the AI-native operations layer for our hybrid enterprise estate. You will design and ship LLM-based agents, retrieval-augmented knowledge pipelines, and machine-learning anomaly... 
    Senior
    Local area
    Remote work
    Flexible hours
    2 days per week
    3 days per week
    1 day per week

    Lam Research Corporation

    Fremont, CA
    17 hours ago
  •  ...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... 
    Software
    Full time

    Relanto

    Fremont, CA
    4 days ago
  •  ...AI/Machine Learning Engineer Fremont, CA, United States About the Job Our client is seeking a highly skilled and motivated AI/Machine Learning...  ...closely with a cross-functional team of data scientists, software engineers, and domain experts to design, train, evaluate,... 
    Software

    4 Staffing Corp

    Fremont, CA
    1 day ago
  • $85k - $100k

     ...Senior Buyer Unigen, headquartered in Newark, California, is a trusted partner for...  ...density storage devices, our solutions are engineered to meet the demanding needs of today's...  ...Technology: # Document and presentation software: Microsoft Word, Excel, Power Point,... 
    Senior
    Software

    Unigen

    Newark, CA
    2 days ago
  •  ...Job Title: Senior Full Stack .NET Developer Location: Fremont, CA (Onsite) Company Overview: Glint Tech Solutions is a women...  ...Claims Application team is seeking a Backend/Full Stack Software Engineer to contribute to the development of their Web App, part of advanced... 
    Senior
    Software

    Glint Tech Solutions LLC

    Fremont, CA
    17 hours ago
  • Cytek Biosciences, Inc. is seeking a Sr. Business Systems Software Engineer to partner with Accounting, Procurement, Supply Chain, and Manufacturing. You will lead NetSuite administration, customization, and optimization across multiple process areas to drive operational... 
    Senior
    Software

    Cytek Biosciences

    Fremont, CA
    1 day ago
  • $140k - $170k

     ...shaping the future of transportation. If you're ready to drive change and make history, apply now! Overview As the Senior Software Engineer for Scout Motor's digital products on the Servicing & Repairs team, you will play a key role in the development and... 
    Senior
    Software
    Full time
    Work experience placement
    Work at office
    Immediate start
    Flexible hours
    3 days per week
    1 day per week

    Scout Motors

    Fremont, CA
    3 days ago
  • $120k - $150k

     ...goals, strategies, resources and technology solutions.Senior Platform Engineer (Multi-Cloud & AI Adoption)As a Senior Platform Engineer, you are the technical...  ...).Your mission is to reduce the "cognitive load" on software teams by abstracting away infrastructure complexity... 
    Senior
    Software
    Full time

    Hyve Solutions

    Fremont, CA
    4 days ago
  •  ...density storage devices, our solutions are engineered to meet the demanding needs of today's...  ...semiconductor industry. Job Title: Senior Program Manager Department: Program Management...  ...: Document and presentation software: Microsoft Word, Excel, Power Point, Adobe... 
    Senior
    Software
    Contract work

    Unigen

    Newark, CA
    3 days ago
  •  ...electrical architecture of our humanoid platforms. You will own the end-to-end system including perception, compute, actuation, control, and safety, coordinating with software, safety, and systems teams. You will drive architecture decisions, perform trade studies,... 
    Senior
    Software

    Jobleads-US

    Fremont, CA
    4 days ago
  •  ...Software Engineer (Full-stack) We are looking for a Software Engineer (Full-stack) to build the core foundation of Dexmate's AI-native SaaS platform—from the product experiences users interact with every day to the backend systems that connect users, agents, data,... 
    Senior
    Software

    Dexmate

    Fremont, CA
    17 hours ago
  • $170k - $220k

     ...seeking a highly skilled and experienced Senior Engineer – OpenSearch to join our engineering...  ...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... 
    Senior
    Software
    Remote work
    Worldwide

    DTEX

    Fremont, CA
    17 hours ago
  • $170k - $213k

     ...accounting teams and it integrates with numerous ERPs, CRMs, Payment systems, Point of Sale systems and other applications. As a Sr. Software Engineer in Test, you will play a crucial role in the success of our company by contributing to, as well as driving, high-quality... 
    Senior
    Software
    Full time
    Temporary work
    Work experience placement
    Work at office
    Shift work
    3 days per week

    BlackLine

    Pleasanton, CA
    2 days ago
  • $137k - $287k

     ...objectives. The impact you’ll makeAs a Senior Manager, Enterprise Applications,...  ...growth, including the adoption of AI-driven capabilities across the software development lifecycle. You will be...  ...particularly in Manufacturing and Engineering roles.Solid grasp of financial and... 
    Senior
    Software
    Local area
    Remote work
    Flexible hours
    2 days per week
    3 days per week
    1 day per week

    Lam Research Corporation

    Fremont, CA
    2 days ago
  • $141k - $307k

     ...Products Group, we are dedicated to excellence in the design and engineering of Lam’s etch and deposition products. We drive innovation to...  ...in the semiconductor industry. The impact you’ll makeAs a Software Engineer at Lam, you will be at the forefront of innovation by... 
    Senior
    Software
    Local area
    Remote work
    Flexible hours
    2 days per week
    3 days per week
    1 day per week

    Lam Research Corporation

    Fremont, CA
    3 days ago
  •  ...Overview Hyve Solutions transforms complex engineering challenges into production reality for technology innovators building AI, cloud, and connected infrastructure. As a US...  ...Familiarity with industry-standard tools and software for manufacturing and supply chain... 
    Senior
    Software
    Full time
    Flexible hours

    Hyve Solutions

    Fremont, CA
    1 day ago
  • $140k - $280k

    DescriptionFounded in 2016 in Silicon Valley, Pony.ai has quickly become a global leader in...  ...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... 
    Senior
    Software
    Full time
    Temporary work

    Pony.ai

    Fremont, CA
    3 days ago
  • A software solutions company in California is seeking an experienced NetSuite Developer to enhance functionality and automate business processes. Your role will include developing scripts, troubleshooting issues, and maintaining customizations using Suite Script and related... 
    Senior
    Software

    Appiness Interactive

    Fremont, CA
    7 hours ago
  • $79.21 - $104.97 per hour

     ...Senior AI Platform & ML Ops Engineer We are seeking a high-caliber Senior AI Platform & ML Ops Engineer...  ...microservices, extensive full stack software development expertise, we want you...  ...veteran status, or disability, or the perception of any of the above. People of all... 
    Software
    Hourly pay

    LE0010 Stanford Health Care

    Newark, CA
    4 days ago
  • $140k - $220k

    DescriptionFounded in 2016 in Silicon Valley, Pony.ai has quickly become a global leader in autonomous mobility and is...  ...pedestrians—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... 
    Senior
    Software
    Full time
    Temporary work

    Pony.ai

    Fremont, CA
    3 days ago
  • $158.4k - $217.8k

     ...proprietary technology and software-defined vehicle...  ...sustainability, design and engineering, ambition and...  ...the future of mobility.Senior Machine Learning Engineer...  ...models and approaches in perception, prediction, and...  ...Experience leveraging AI-assisted development tools... 
    Senior
    Software
    Hourly pay

    Lucid Motors

    Newark, CA
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior AI Software Engineer, Perception. Be the first to apply!