Principal Robotics Machine Learning Engineer

Apptronik

$150K — $180K *
Technical Services
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • 5+ years experience deploying machine learning models on robotic systems in production environments.
  • Expertise in CNNs, transformers, and VLAs for AI model development.
  • Proficient in Python, C++, and PyTorch with experience in real-time robotic software stacks.
  • Experience in AI data pipeline with data collection, annotation, and synthetic data generation.
  • Familiarity with 6D pose estimation, camera calibration, and visual-servoing in computer vision.
  • Experience in hardware bring-up for high-DOF robotic manipulators.

Responsibilities

  • Implement and deploy ML models for ambitious open world object manipulation tasks.
  • Drive data engine for manipulation learning, including strategy and curation.
  • Manage development cycle from simulation prototyping to on-robot model fine-tuning.
  • Identify and prioritize performance bottlenecks between vision and model/data issues.
  • Foster technical rigor across the organization and mentor future robotics leaders.

Benefits

  • High ownership and fast feedback culture.
  • Intense yet sustainable work environment.
  • Low bureaucracy that encourages innovation and efficiency.
  • Opportunity to bridge research and scalable production software.
Full Job Description
JOB SUMMARY

The Principal Manipulation Engineer is a core contributor to our robot's ability to interact with the world with human-like world model context, dynamic perception, and interactive behavior. This role is responsible for the end-to-end lifecycle of learned manipulation, from data engine design through training to on-robot deployment and is expected to diagnose performance bottlenecks. This requires deep fluency in both classical computer vision and modern deep learning to unlock the full potential of state-of-the-art humanoid robot hardware.

This role will bridge the gap between cutting-edge research and scalable, reliable production software. We move at startup pace; intense and focused, but sustainable. We operate with high ownership, fast feedback, and low bureaucracy.

ESSENTIAL DUTIES AND RESPONSIBILITIES or KEY ACCOUNTABILITIES
  • Implement and deploy state-of-the-art ML models/algorithms to achieve ambitious, world-class performance on open world object manipulation tasks with physical hardware.
  • Drive the data engine for manipulation learning: data collection strategy, curation, annotation, and synthetic/real data mix, in close partnership with data infrastructure teams.
  • Drive the entire development cycle, from prototyping in simulation to robustly transferring and fine-tuning models on the robot.
  • Identify and prioritize performance bottlenecks, distinguishing between root causes traceable to classical vision (calibration, geometry, sensor fusion) vs those rooted in sub-optimal model/data, to prioritize fixes according to customer-expected levels of reliability.
  • Act as a force multiplier across the organization. Beyond code reviews, foster a culture of technical rigor, setting the bar for architectural excellence and mentoring the next generation of robotics leaders.

SKILLS AND REQUIREMENTS

Technical Skills (Must-Have)
  • Deployment Experience: 5+ years shipping machine learning models on robotic systems in production environments.
  • AI Model Development Proficiency: Expertise in models including CNNs, transformers, and VLAs.
  • Software Engineering: Proficiency in Python, C++, and PyTorch, with experience building real-time robotic software stacks.
  • AI Data Pipeline Experience: Experience with data collection, annotation, and synthetic data generation for ML.
  • Computer Vision: Familiarity with 6D pose estimation, camera calibration/extrinsics, point cloud processing and visual-servoing.
  • Hardware Bring-up: Experience with the initial calibration and tuning of high-DOF robotic manipulators.

Good to Have
  • ML Ops: Familiarity with distributed training and MLOps principles.
  • Teleoperation: Experience with VR/haptic interfaces and retargeting algorithms for human-in-the-loop control.
  • Simulation Environments: Experience with physics engines such as IsaacSim, MuJoCo, or Drake for policy training and validation.
  • Logistics Automation Background: Experience using manipulators to automate dynamic real-world material handling tasks.

EDUCATION and/or EXPERIENCE
  • BS/MS/PhD in Robotics, Computer Science, Electrical Engineering, or a related field.
  • 7+ years of relevant experience (or 5+ years with a PhD) specifically focused on robotic manipulation or complex motion control.
  • A proven track record of taking complex algorithms from conception to successfully deploying them on physical hardware.

PHYSICAL REQUIREMENTS

Prolonged periods of sitting at a desk and working on a computer
Must be able to lift 15 pounds at times
Vision to read printed materials and a computer screen
Hearing and speech to communicate

*This is a direct hire. Please, no outside Agency solicitations.

Similar Jobs

More Jobs at Apptronik

More Technical Services Jobs

Find similar Principal Robotics Machine Learning Engineer jobs: