Principal Robotics Machine Learning Engineer

Apptronik

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

Qualifications

  • 5+ years deploying machine learning models in production robotic systems.
  • Expertise in CNNs and transformers for AI model development.
  • Proficient in Python, C++, and PyTorch for real-time robotics software.
  • Experience in data collection, annotation, and synthetic data generation for machine learning.
  • Familiarity with 6D pose estimation and visual-servoing in computer vision applications.
  • Experience in calibrating high-DOF robotic manipulators.

Responsibilities

  • Implement and deploy advanced ML models for world-class physical robot performance.
  • Drive manipulation data engine: strategy, curation, annotation, and blend of synthetic/real data.
  • Oversee development from simulation prototyping to model fine-tuning on robots.
  • Identify performance bottlenecks and prioritize fixes based on reliability expectations.
  • Mentor team members to enhance technical rigor and architectural standards.

Benefits

  • Collaborative work environment with high ownership and fast feedback.
  • Opportunity to bridge research and production in robotics.
  • Focus on scalable and reliable robotic software development.
  • Chance to be a core contributor to innovative humanoid robotics solutions.
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
  • 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 Consumer Technology Jobs

Find similar Principal Robotics Machine Learning Engineer jobs: