Robotics Manipulation Engineer (Real-World Deployment)

Perot Jain

Sunnyvale (CA)

On-site

USD 180,000 - 240,000

Full time

43 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Apptronik in Sunnyvale, CA, is hiring a Software Engineer - Manipulation to advance learning-based manipulation policies from research to production on real hardware. You will join a team delivering robust, scalable software for delicate interaction tasks on our humanoid robotics platform.

Work with simulation, data, hardware, and systems teams to deploy policies across the fleet, prioritizing safety, reliability, and efficiency.

Qualifications

  • Must have MS with 3+ years in Robotics, CS, EE, or related field.
  • Proven experience in learning-based manipulation and deploying policies to hardware.
  • Strong Python, C++, and PyTorch or JAX; real-time robotics software experience.

Responsibilities

  • Implement and deploy state-of-the-art learning-based manipulation policies on real hardware.
  • Adapt and improve policies for new tasks and hardware using post-training methods (RL fine-tuning, distillation, DAgger).
  • Build and maintain data pipelines for post-training, including teleoperation and demonstrations.
  • Drive development from simulation to robust deployment on the robot.
  • Develop visuomotor policies for grasping and manipulation with low latency on hardware.
  • Define evaluation metrics and regression tests for policy performance in simulation and hardware.
  • Collaborate with simulation, data, hardware, and systems teams to diagnose issues and co-develop solutions.
  • Maintain high code quality via testing and documentation.

Skills

Manipulation
Learning-Based Control
Software Engineering
Data & Evaluation

Education

MS 3+ years or PhD

Tools

IsaacSim
MuJoCo
Drake

Job description

Apptronik in Sunnyvale, CA, is hiring a Software Engineer - Manipulation to advance learning-based manipulation policies from research to production on real hardware. You will join a team delivering robust, scalable software for delicate interaction tasks on our humanoid robotics platform.

Work with simulation, data, hardware, and systems teams to deploy policies across the fleet, prioritizing safety, reliability, and efficiency.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Robotics Software Engineer - Learning-Based Manipulation
Robotics Software Engineer - Learning-Based Manipulation

Apptronik • Sunnyvale (CA)

On-site
USD 180,000 - 240,000
Senior Robotics ML Engineer, Manipulation & Deployment
Senior Robotics ML Engineer, Manipulation & Deployment

Apptronik • Austin (TX)

Hybrid
USD 140,000 - 210,000
Senior Robotics ML Engineer Manipulation & Deployment
Senior Robotics ML Engineer Manipulation & Deployment

Hardware FYI • Austin (TX)

Hybrid
USD 150,000 - 210,000
Robotics Software Engineer - Dexterous Manipulation
Robotics Software Engineer - Dexterous Manipulation

Apptronik • Austin (TX)

On-site
USD 110,000 - 170,000
Senior Robotics ML Engineer - Real-World Manipulation
Senior Robotics ML Engineer - Real-World Manipulation

Apptronik • Austin (TX)

On-site
USD 180,000 - 240,000
Software Engineer - Manipulation
Software Engineer - Manipulation

Perot Jain • Sunnyvale (CA)

On-site
USD 180,000 - 240,000
Robotics Software Engineer: Dexterous Manipulation
Robotics Software Engineer: Dexterous Manipulation

Apptronik • Austin (TX)

On-site
USD 120,000 - 170,000
Software Engineer - Dexterous Manipulation
Software Engineer - Dexterous Manipulation

Perot Jain • Austin (TX)

On-site
USD 120,000 - 170,000
Senior Robotics Software Engineer — Dexterous Manipulation
Senior Robotics Software Engineer — Dexterous Manipulation

Grit Ventures • Austin (TX)

On-site
USD 160,000 - 210,000
Robotics Software Engineer, Dexterous Hands & RL
Robotics Software Engineer, Dexterous Hands & RL

Perot Jain • Austin (TX)

On-site
USD 120,000 - 170,000