Robotics Software Engineer - Learning-Based Manipulation

Apptronik

Sunnyvale (CA)

On-site

USD 180,000 - 240,000

Full time

2 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Apptronik in Sunnyvale, CA, is hiring a Software Engineer - Manipulation to advance learning-based manipulation policies on real hardware. You will bridge research and production, deploying policies from demonstration data through post-training to robust robot deployment with Apollo fleet.

The role requires an MS with 3+ years in robotics or CS, strong Python/C++, and experience with PyTorch/JAX. Collaboration with simulation, data, hardware, and systems teams is essential to deliver reliable,

Qualifications

  • MS with 3+ years of relevant experience or a recent PhD in Robotics, CS, EE, or a related field.
  • Experience deploying learned policies on physical hardware.
  • Proven track record with learning-based manipulation and policy deployment.

Responsibilities

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

Skills

Manipulation
Learning-Based Control
Software Engineering
Data & Evaluation

Education

MS + 3+ years experience
PhD (recent)

Tools

IsaacSim
MuJoCo
Drake

Job description

Apptronik in Sunnyvale, CA, is hiring a Software Engineer - Manipulation to advance learning-based manipulation policies on real hardware. You will bridge research and production, deploying policies from demonstration data through post-training to robust robot deployment with Apollo fleet.

The role requires an MS with 3+ years in robotics or CS, strong Python/C++, and experience with PyTorch/JAX. Collaboration with simulation, data, hardware, and systems teams is essential to deliver reliable,

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 Engineer, Manipulation — Real-World Deployment
Robotics Engineer, Manipulation — Real-World Deployment

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
Software Engineer - Manipulation
Software Engineer - Manipulation

Frontdoor Defense • Sunnyvale (CA)

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
Senior Robotics ML Engineer - Real-World Manipulation
Senior Robotics ML Engineer - Real-World Manipulation

Apptronik • Austin (TX)

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

Grit Ventures • Austin (TX)

On-site
USD 160,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
Senior Robotics ML Engineer, Manipulation & Deployment
Senior Robotics ML Engineer, Manipulation & Deployment

Apptronik • Austin (TX)

Hybrid
USD 140,000 - 210,000