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

Senior AI Software Engineer, Reinforcement Learning

$187k - $292k

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 is a pioneer. Our robot, Digit, is the first to be sold into workplaces across the globe. Our team is differentiated by its expertise in imagining, engineering, and delivering robots with advanced mobility, dexterity, intelligence, and efficiency -- robots specifically designed to work alongside people, in spaces built for people. Every day, we break through engineering challenges and invent new solutions and capabilities that will one day make robots commonplace and approachable. This work is our passion and our responsibility: our mission is to make businesses more productive and people's lives more fulfilling.

Why Join Now

Digit is one of the only humanoid robots deployed in real customer facilities today—at Schaeffler, GXO, Toyota Motor Manufacturing Canada, and Mercado Libre, with 65,000+ hours of real-world operation logged. In June 2026 we announced plans to become the first pure-play humanoid robotics company to trade publicly (ticker AGLT), in a ~$2.5B merger backed by NVIDIA, Amazon, SoftBank Vision Fund 2, and Foxconn. With $300M+ in orders for Digit and a factory built for 10,000 robots a year, we're scaling fast—and the policies you build will ship to robots working alongside people in production, not sit in simulation.

About the Role

The AI Controls team builds high-rate learned controllers that let Digit move robustly, efficiently, and safely in dynamic environments. As an AI Controls Engineer, you'll develop and deploy reinforcement learning policies across humanoid locomotion, whole-body control, and manipulation—integrating perception to enable collision-free, perceptive motion in the real world.

About The Work

  • Design, train, and deploy robust RL policies for locomotion, manipulation, whole body control, and dynamic interactions with the environment.
  • Integrate perception into RL policies to achieve obstacle-aware, collision-free motion, and perceptive manipulation.
  • Develop and maintain core RL infrastructure, including scalable training pipelines and evaluation frameworks.
  • Design and implement new simulation environments and tasks to support training and evaluation of control policies.
  • Collaborate with on-robot software and deployment teams to ship production-quality policies to Digit.

About You

  • 4+ years of experience developing and deploying RL policies for robotics applications.
  • Strong Python skills and hands-on experience with a deep learning framework such as PyTorch.
  • Experience designing reward functions, tuning hyperparameters, and implementing exploration strategies to solve complex control tasks.
  • Experience with perception-in-the-loop control, integrating real-time sensory inputs for reactive or adaptive behaviors.
  • Proven experience deploying reinforcement learning policies on real-world bipedal or quadrupedal robots.
  • Familiarity with robot simulation environments (e.g. Mujoco-Warp, Isaac) and sim-to-real transfer.
  • A collaborative approach and the ability to deliver safe, high-quality software in a fast-paced environment.

Bonus Qualifications

  • Advanced degree (MS or PhD) in Robotics, Computer Science, or a related field.
  • Experience with contact-rich manipulation, including force-torque or tactile sensing.
  • Familiarity with policy distillation (e.g. teacher–student) for transferring state-based policies to perception-driven ones.
  • Publications in top ML or robotics conferences (e.g. NeurIPS, ICML, CoRL, RSS, ICRA).

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

$187,000—$292,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 1 day ago
Similar jobs that could be interesting for youBased on the Senior AI Software Engineer, Reinforcement Learning in Fremont, CA vacancy
  • $140k - $280k

     ...16 in Silicon Valley, Pony.ai has quickly become a global...  ...of self-driving vehicles on software architecture and design,...  ...cutting-edge ML approaches (deep learning, reinforcement learning, imitation...  ...analysis, evaluation and feature engineering.Expertise in C++/Python.... 
    Senior
    Software
    Full time
    Temporary work

    Pony.ai

    Fremont, CA
    1 day ago
  • $195k - $304k

     ...Senior AI Research Engineer Hybrid- Any Office (Fremont, CA, Salem, OR, or Pittsburgh, PA)...  ...cutting-edge methods for imitation learning and reinforcement learning on humanoid robots, in order...  ...Collaborate with Robotics Software and AI engineering teams to develop... 
    Senior
    Software
    Full time
    Temporary work
    Work at office
    Relocation package
    Flexible hours

    Agility Robotics

    Fremont, CA
    2 days ago
  • $159.5k - $271.2k

     ...teams of physicists, engineers, data scientists...  ...scientists, software engineers, application...  ...development engineers and senior product technology...  ...motivated Senior AI Engineer with...  ...machine and deep learning.In this role, you...  ...reasoning, planning, and reinforcement learning into AI... 
    Senior
    Software
    Minimum wage
    Full time
    Work experience placement
    Flexible hours

    KLA-Tencor

    Milpitas, CA
    3 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
    4 days ago
  •  ...We are seeking an Agent Engineer to help build the next generation of AI-powered workflows and intelligent systems. In this role, you will design and deploy...  ...Orchestration Evaluation & Reliability Software Engineering Excellence Cross-Functional Collaboration... 
    Senior
    Software

    Techvilla Solutions

    Fremont, CA
    4 days ago
  • $145k - $182k

    Blackline Systems Inc is looking for a skilled programmer to develop integrated software algorithms aimed at enhancing financial close processes. This role demands expertise in machine learning and statistical modeling, working with complex data in a tech-forward... 
    Senior
    Software

    Blackline Systems Inc

    Pleasanton, CA
    3 days ago
  •  ...Reinforcement Learning Expert Dexmate is building the foundation for physical AI — a unified platform that combines high-quality robotic...  ...to build and deploy as software. Today, robotics is fragmented...  ...Collaborate with robotics engineers to integrate RL models into... 
    Software

    Dexmate

    Fremont, CA
    3 days ago
  • Dexmate in California seeks a Software Engineer to build the infrastructure that powers data, models, and AI runtime across Dexmate's Physical AI platform. You will move models and robot data from experimentation into scalable, reliable production systems. You will build... 
    Senior
    Software

    Dexmate

    Fremont, CA
    2 days ago
  •  ...Workday’s AI Core team builds AI-powered software that processes HR and finance data at scale. As a Machine Learning Engineer on this team, you will develop tailored user experiences using advanced Agentic AI, LLMs and RAG, collaborating with engineers to deploy ML models... 
    Senior
    Software

    Workday

    Pleasanton, CA
    2 days ago
  • $158.4k - $217.8k

     ...proprietary technology and software-defined vehicle architecture...  ...sustainability, design and engineering, ambition and integrity. In...  ...the future of mobility.Senior Machine Learning Engineer, End-to-End Planning...  ...statistics.Experience leveraging AI-assisted development tools... 
    Senior
    Software

    Lucid Motors

    Newark, CA
    4 days ago
  • $180k - $200k

     ...thinking that will accelerate our mission. We are looking for a Senior AI & Data Engineer to join our AI team. This is a hands‑on individual...  ...data engineering, AI/ML engineering, or a closely related software engineering role Strong Python programming skills; able to... 
    Senior
    Software
    Full time

    Alamar Biosciences, Inc.

    Fremont, CA
    5 days ago
  •  ..., CA seeks an experienced data engineer to develop large-scale distributed...  ...requires deep expertise in software development, including Java, Python, and machine learning. Candidates should hold a Bachelor...  ...hybrid work model, focusing on AI and operational data analytics.... 
    Senior
    Software

    Workday

    Pleasanton, CA
    5 days ago
  • $158.4k - $217.8k

     ...proprietary technology and software-defined vehicle architecture...  ...sustainability, design and engineering, ambition and integrity. In...  ..., to possess the ability to learn quickly, and to strive for perfection...  ...in imitation learning, reinforcement learning, simulation etc.... 
    Senior
    Software

    Lucid Motors

    Newark, CA
    1 day ago
  • $240k - $320k

     ...looking for experts for product engineering of AI-based Autonomous Driving...  .... Job Description As the Senior Principal Engineer, E2E AI...  ...0+ years of experience in software development and system...  ...training algorithms, including reinforcement learning, and imitation learning,... 
    Senior
    Software
    Full time
    Work experience placement
    Local area
    Flexible hours

    Bosch Group Inc

    Newark, CA
    1 day ago
  •  ...Our client is looking for a Senior Oracle Functional QA Engineer (Finance) project in...  ...highly preferred. Exposure to AI-powered testing approaches...  ...applications. Strong knowledge of software testing concepts,...  ...willingness to learn new technologies, tools, and... 
    Senior
    Software
    Full time

    Lorven technologies

    Fremont, CA
    2 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
    3 days ago
  • Saviynt is seeking a Principal Software Engineer to join its AI Security team. You will design, implement, and release end-to-end workflows for AI security products across platforms like AWS and Google Cloud. The ideal candidate should have strong expertise in Java, Spring... 
    Senior
    Software

    Saviynt

    Milpitas, CA
    1 day ago
  •  ...Position: Senior Oracle Functional QA Engineer (SCM) Location: Fremont, CA (Hybrid...  ...~ Strong knowledge of software testing concepts, methodologies...  ...delivery environments. ~ AI awareness and...  ...Demonstrated willingness to learn new technologies, tools, and... 
    Senior
    Software
    Full time

    Lorven technologies

    Fremont, CA
    3 days ago
  •  ...optimize, and deploy lightweight machine learning models for edge AI applications, particularly for audio...  ...Work closely with hardware and software teams to integrate ML models into production...  ...leadership and mentorship to junior engineers. Publish research findings,... 
    Software

    NR Consulting

    Fremont, CA
    1 day ago
  •  ...Design and architect AI/ML cloud solutions Develop...  ...understanding of Deep Learning and Machine Learning...  ...lead and mentor Data Engineers and ML engineers,...  ...architecture and best practices Seniority level Mid-Senior level...  ...$350,000 2 days ago Software Engineer, AI Platform... 
    Software
    Full time

    Relanto

    Fremont, CA
    3 days ago
  • $130k - $163k

     ...Senior AI DeveloperAs a Senior AI Developer on BlackLine's Corporate...  ...:3+ years of Senior-level software development experience, including...  ...or Weaviate.Advanced prompt engineering skills and a deep...  ...BlackLiner's continued growth and learning is empowered. BlackLine offers... 
    Senior
    Software
    Temporary work
    For contractors
    Work at office
    Shift work
    3 days per week

    BlackLine

    Pleasanton, CA
    4 days ago
  • $160k - $240k

     ...Fortune 500 company and a leading AI platform for managing people...  ...and deeply skilled Machine Learning Engineers/scientists to work with us...  ...will also:Collaborate with software engineers, Workday app...  ...Proficiency in techniques like DSPy, Reinforcement Learning, imitation learning... 
    Software
    Full time
    Work at office
    Remote work
    Home office
    Flexible hours

    Workday

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

     ...impact you’ll makeAs a Senior Manager, Enterprise Applications...  ...the adoption of AI-driven capabilities across the software development lifecycle. You...  ...of continuous learning and development. Your contributions...  ...in Manufacturing and Engineering roles.Solid grasp of financial... 
    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
    16 hours ago
  • $156k - $196k

    Blackline Systems Inc in Pleasanton, California, is seeking a skilled software developer to design and deliver product features with a focus on quality and performance. Candidates should have a robust background in software development and a degree in Computer Science,... 
    Senior
    Software

    Blackline Systems Inc

    Pleasanton, CA
    3 days ago
  • $170k - $220k

     ...Senior Engineer – OpenSearchDTEX is seeking a highly skilled and experienced...  ...bug fixes for DTEX's IRM and AI Risk Management products....  ...Qualifications:Minimum 10 years of software engineering experience....  ...Development – We believe in lifelong learning and provide opportunities for... 
    Senior
    Software
    Remote work
    Worldwide

    Dtex Systems

    Fremont, CA
    3 days ago
  • $174.3k - $200k

     ...Machine Learning Engineer UnitX builds the world's leading physical AI systems to automate repetitive visual tasks in factories...  ...& Maintain Production-Ready Software: Develop scalable ML pipelines...  ...architectures incorporating reinforcement learning and Generative AI, and... 
    Software

    UnitX

    Milpitas, CA
    2 days ago
  • $245k - $350k

    DescriptionFounded in 2016 in Silicon Valley, Pony.ai has quickly become a global leader in...  ...2024.ResponsibilityAs the Staff/Senior Staff Software Engineer - Perception, you will be responsible...  ...the team with world-class deep learning engineers and software engineers,... 
    Senior
    Software
    Full time
    Temporary work

    Pony.ai

    Fremont, CA
    1 day ago
  • $135k - $220k

     ...Join to apply for the Senior Network Engineer role at Pony.ai Join to apply for the Senior Network Engineer role...  ...— talk with your recruiter to learn more. Base pay range $135,000.00/yr...  ...Full-time Job function Industries Software Development Referrals increase your... 
    Senior
    Software
    Full time
    Temporary work

    Pony.ai

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

     ...Information Systems & TechnologyJob Number: 188444Apply: JobAs a Senior Software Engineer, this person will lead application design in Python for...  .... We are Military Ready and Second Chance employers. Learn more about our hiring philosophy here.Who We AreAt Koch, employees... 
    Senior
    Software
    Flexible hours

    Molex

    Fremont, CA
    16 hours ago
  • $50 per hour

     ...Senior Full Stack Developer In this role, you will collaborate with distinguished engineers to solve interesting and challenging problems in ADAS...  ...will participate in various software development cycles to discover...  ...clients' preferences. To learn more about Yoh's privacy... 
    Senior
    Software

    Yoh

    Newark, CA
    1 day ago

Do you want to receive more vacancies?

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