← All roles

Machine Learning Intern

Apply on company site
Hybrid (San Francisco)InternPosted 3mo ago

About the role

One Robot is building world models and an evaluation platform for robot manipulation policies. This internship focuses on real problems with real robots, end-to-end training runs, real-robot evaluations, and developing tooling to improve data engines, training pipelines, and eval infrastructure, with a goal of closing the sim-to-real gap.

Responsibilities

  • Contribute to training runs: Work alongside founding engineers on world model or eval model experiments end-to-end

Qualifications

  • Strong coding in Python and PyTorch
  • Currently enrolled in a BS, MS, or PhD program in ML, robotics, computer vision, or a related field
  • Hands-on experience training or fine-tuning a generative model, VLM, or policy (coursework or research counts)
  • Ability to work in-person in San Francisco

Skills

Required:PythonPyTorchMachine LearningComputer Vision
Last updated Oct 25, 2026. Interested? Apply on the company site.
One Robot logo

About One Robot

World models for robot evals and training.

One Robot builds simulation environments that are realistic to see and realistic to interact with, so robotics teams can train and evaluate robot policies without being bottlenecked by robot time. Today, improving a VLA often means more real-world hours: setting up the scene, running trials, resetting, and repeating. This loop is slow, expensive, and hard to scale. For example, material handling and manufacturing assembly tasks, models need far more training and evaluation data than teams can collect in the real world. We use task-specific data to build world model-based simulation environments for hard manipulation tasks (for example, textiles and box folding). These environments help teams run more training and evals, find failure modes faster, and accelerate iteration on action policies with less dependence on real-world data collection and robot availability.

More open roles at One Robot