Software Engineer - Human Motion Data

Apptronik

Austin, TX, United States
On-site
Robot kinematics and rigid body dynamics expertise
Python scripting for data pipeline automation
Motion capture and teleoperation data integration
This role is dedicated to architecting robust motion data pipelines that integrate diverse sources like mocap, game engines, and generative AI

Job Summary

  • This role is dedicated to architecting robust motion data pipelines that integrate diverse sources like mocap, game engines, and generative AI.
  • You will apply deep expertise in kinematics and rigid body dynamics to translate raw human movement into actionable, dynamically feasible data for whole-body reinforcement learning.
  • The team operates at the cutting edge of embodied AI, tackling complex challenges like safety and mass production to bring the Apollo humanoid robot to market.

Matching Summary

This role is dedicated to architecting robust motion data pipelines that integrate diverse sources like mocap, game engines, and generative AI.

Skills & Requirements

Must-have

  • Robot kinematics and rigid body dynamics expertise
  • Python scripting for data pipeline automation
  • Motion capture and teleoperation data integration
  • Kinematic retargeting implementation skills
  • Experience with game engines like Unreal or Unity

Nice-to-have

  • Hands-on experience with diffusion models
  • Proficiency in C++ for software stack integration
  • Direct hardware interaction with robotic platforms
  • Portfolio of sim-to-real motion projects
  • Familiarity with GMR or Omni-retarget libraries

Key Requirements

  • BS or MS degree in Robotics, Mechanical Engineering, or Computer Science
  • 2+ years of industry or applied research experience in robotics
  • Proven track record processing large amounts of spatial motion data

Work Rights

Not specified

Tailored Resume

Cover Letter