Robotics Engineer, Manipulation — Real-World Deployment

Frontdoor Defense

Sunnyvale (CA)

On-site

USD 180,000 - 240,000

Full time

2 days 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 seeks a Software Engineer - Manipulation to deploy learning-based policies from simulation to our robot fleet. You will bridge research and production software, delivering reliable, real-time manipulation capabilities on physical hardware.

You will collaborate with simulation, data, hardware, and systems teams to move policies from demonstrations through post-training to robust deployment, focusing on visuomotor control for grasping and whole-arm manipulation.

Qualifications

  • Must have manipulation experience with hardware deployment.
  • Experience training and debugging learned policies including RL fine-tuning, distillation, and imitation learning (e.g., DAgger).
  • Proficiency in Python, C++, and PyTorch or JAX with real-time robotic software experience.
  • Experience with demonstration and teleoperation data and building evaluation pipelines for learned policies.

Responsibilities

  • Implement and deploy state-of-the-art learning-based manipulation policies on real hardware.
  • Adapt policies for new tasks and hardware using post-training methods.
  • Build and maintain data pipelines for teleoperation, demonstration collection, and dataset curation.
  • Drive development from simulation to robust real-world deployment on the robot fleet.
  • Develop visuomotor policies for grasping and manipulation with low latency.

Skills

Manipulation
Learning-Based Control
Software Engineering
Data & Evaluation

Education

MS degree with 3+ years experience
PhD in related field

Tools

IsaacSim
MuJoCo
Drake
PyTorch
JAX
Python
C++

Job description

Apptronik in Sunnyvale, CA seeks a Software Engineer - Manipulation to deploy learning-based policies from simulation to our robot fleet. You will bridge research and production software, delivering reliable, real-time manipulation capabilities on physical hardware.

You will collaborate with simulation, data, hardware, and systems teams to move policies from demonstrations through post-training to robust deployment, focusing on visuomotor control for grasping and whole-arm manipulation.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Robotics Manipulation Engineer (Real-World Deployment)
Robotics Manipulation Engineer (Real-World Deployment)

Perot Jain • Sunnyvale (CA)

On-site
USD 180,000 - 240,000
Robotics Software Engineer - Learning-Based Manipulation
Robotics Software Engineer - Learning-Based Manipulation

Apptronik • Sunnyvale (CA)

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

Frontdoor Defense • 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 110,000 - 170,000
Senior Robotics ML Engineer, Manipulation & Deployment
Senior Robotics ML Engineer, Manipulation & Deployment

Apptronik • Austin (TX)

Hybrid
USD 140,000 - 210,000
Software Engineer - Manipulation
Software Engineer - Manipulation

Perot Jain • Sunnyvale (CA)

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

Hardware FYI • Austin (TX)

Hybrid
USD 150,000 - 210,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
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