Senior Robotics Software Engineer — Robotic Manipulation

Agility Robotics

California (MO)

Hybrid

USD 155,000 - 241,000

Full time

10 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

401(k) Plan (6% match)
Equity (stock options)
Insurance Coverage (medical/dental/vis
Benefit Start Date on day one
Well-Being Support (EAP)
Time Off: flexible/12 holidays
On-Site Perks: catered lunches & sn
Parental Leave
Growth Opportunities
Relocation Assistance
Annual Discretionary Bonus

Job summary

Agility Robotics is seeking a Robotics Software Engineer III to advance manipulation behaviors for humanoid robots. You will own a task vertical from definition through reliable on-robot execution, leveraging both learned and classical methods.

You will lead the LfD flywheel for data collection, training, and evaluation, ensuring robust policies for real deployments while collaborating with teleoperators and ML teams.

Qualifications

  • MS or PhD in Robotics, AI, Computer Science, or a related field.
  • 2+ years of experience deploying manipulation behaviors on real robots.
  • Strong software engineering fundamentals and proficiency in Python.
  • Experience with robot data collection, training, and testing on hardware to perform manipulation tasks.
  • Familiarity with grasp planning, imitation learning, reinforcement learning, force control, teleoperation, robot sensors, visual servoing, and object perception.
  • Strong analytical, experimental, and debugging skills.
  • Comfortable working hands-on with robotic systems in a lab environment.

Responsibilities

  • Own a task vertical from definition through reliable on-robot execution.
  • Work across learned and classical manipulation methods.
  • Run iterative policy improvements across data collection, annotation, training, evaluation, and deployment.
  • Work closely with teleoperators to improve data quality and operator instructions.
  • Develop grading rubrics and evaluation workflows that make progress measurable, where success gets measured by policies that act more reliably on real robots in the real world.
  • Root cause failures using logs, replays, and analysis of state distributions.
  • Integrate learned policies with higher-level skills so they can execute inside complete robot workflows.
  • Build general manipulation capabilities that reduce the amount of task-specific tuning.
  • Experiment with off-the-shelf manipulation and perception models.
  • Partner with the ML team that owns the base large behavior model, LfD flywheel, and training recipes used to post-train policies for specific manipulation tasks

Skills

Python
Robotics
Software engineering
Real-robot deployment
Data analysis

Education

MS/PhD in Robotics or CS

Job description

Agility Robotics is seeking a Robotics Software Engineer III to advance manipulation behaviors for humanoid robots. You will own a task vertical from definition through reliable on-robot execution, leveraging both learned and classical methods.

You will lead the LfD flywheel for data collection, training, and evaluation, ensuring robust policies for real deployments while collaborating with teleoperators and ML teams.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Robotics Software Engineer: Manipulation & Real-World Tasks
Robotics Software Engineer: Manipulation & Real-World Tasks

Socket.dev • Salem (VA)

Hybrid
USD 155,000 - 241,000
401(k) plan with 6% match
Equity
Medical, dental, vision insurance (100
+6
Robotics Software Engineer III, Manipulation
Robotics Software Engineer III, Manipulation

Socket.dev • Salem (VA)

Hybrid
USD 155,000 - 241,000
401(k) plan with 6% match
Equity
Medical, dental, vision insurance (100
+6
Robotics Software Engineer III, Manipulation
Robotics Software Engineer III, Manipulation

Agility Robotics • California (MO)

Hybrid
USD 155,000 - 241,000
401(k) Plan (6% match)
Equity (stock options)
Insurance Coverage (medical/dental/vis
+8
Senior AI Robotics Engineer — Humanoid RL & Control
Senior AI Robotics Engineer — Humanoid RL & Control

Agility Robotics • Colorado

Hybrid
USD 187,000 - 292,000
401(k) Plan with company match
Equity stock options
Company-paid medical, dental, vision
+2
Senior Robotics Engineer, Manipulation & Autonomy
Senior Robotics Engineer, Manipulation & Autonomy

Robotgifs.com • Milpitas (CA)

On-site
USD 160,000 - 265,000
Stock options
Health/dental/vision
401(k) plan
+1
Robotics Software Engineer, Manipulation
Robotics Software Engineer, Manipulation

Sangha Partners • Houston (TX)

On-site
USD 140,000 - 190,000
Senior Robotics Manipulation Engineer
Senior Robotics Manipulation Engineer

Sangha Partners • Houston (TX)

On-site
USD 140,000 - 190,000
Senior Robotics Engineer: Manipulation & Autonomy
Senior Robotics Engineer: Manipulation & Autonomy

RoboForce • Milpitas (CA)

On-site
USD 140,000 - 210,000
Stock options/equity
Health, dental, vision insurance
Visa sponsorship
+1
Senior Robotics Manipulation Engineer: AI-Driven Control
Senior Robotics Manipulation Engineer: AI-Driven Control

Blackhornvc • Redwood City (CA)

On-site
USD 170,000 - 225,000
Robotics AI Controls Engineer – Real-World RL for Humanoids
Robotics AI Controls Engineer – Real-World RL for Humanoids

Agility Robotics • Fremont (CA)

Hybrid
USD 187,000 - 292,000
401(k) plan with company match
Company stock options
Comprehensive health insurance
+4