Research Engineer/Scientist, Simulation
Dyna Robotics — Tracked from its ashby job board
About the role
Dyna Robotics makes general-purpose robots powered by a proprietary embodied AI foundation model that generalizes and self-improves across varied environments with commercial-grade performance. Dyna's robots have been deployed at customers across multiple industries. Its frontier model has the top generalization and performance in the industry.
Dyna Robotics has raised over $140M, backed by top investors including CRV, First Round Capital, Robostrategy, Salesforce Ventures, NVentures, Amazon, Samsung Next, and LG Technology Ventures. Our team brings together engineers and researchers from Google, Meta, Apple, Amazon, Cruise, Aurora, NVIDIA, along with academic roots at Stanford, Berkeley, MIT, UPenn, and beyond. We're positioned to redefine the landscape of robotic automation.
POSITION OVERVIEW
As a Research Engineer/Scientist focused on Simulation, you will build the simulated worlds that power Dyna's loco-manipulation policies. Our robot is a wheeled mobile manipulator. Mobility and manipulation are tightly coupled, not two separate problems, so simulating one without the other misses what actually matters for our policies. You'll own the pipeline end-to-end: from real-to-sim reconstruction of the facility-scale environments our robots navigate, through procedural scene generation, to sim-based training data and evaluation for policies that jointly control base motion and arm manipulation.
WHAT YOU'LL DO
Real-to-Sim Reconstruction: Build a pipeline that reconstructs real, facility-scale environments into simulation (3D reconstruction, photorealistic re-rendering). That means full rooms and aisles our wheeled base navigates, not just tabletop scenes.
Facility-Scale Scene Generation: Procedurally generate navigable environments (layouts, obstacles, object placement) that stress-test loco-manipulation policies across the range of spaces our robots actually operate in.
Loco-Manipulation Sim-for-Data-Gen: Generate synthetic training data for policies that jointly reason about base positioning and arm manipulation (approach angles, reachability, obstacle-aware repositioning), and feed real-world failure modes back into new sim scenarios.
Loco-Manipulation Evaluation: Build simulation benchmarks that test the joint base+arm policy (VLA / imitation learning / diffusion models) as a whole, not manipulation in isolation on a fixed base.
Rendering for ML, Not Just Physics: Push photorealistic rendering quality specifically to close the sim-to-real gap for vision-based loco-manipulation. Rendering fidelity is a first-class deliverable, not an afterthought on top of physics accuracy.
Cross-Team Collaboration: Partner with the AI Research team on where simulated data and evaluation most accelerate loco-manipulation policy development, and with Data Ops on what's worth capturing in the real world vs. generating in sim.
WHAT YOU'LL BRING
- MS or PhD in CS/Robotics/Graphics, or equivalent hands-on experience. We care more about demonstrated depth building simulation/rendering systems than a fixed years-of-experience bar.
- Hands-on experience with simulation stacks (MuJoCo, Isaac Sim/Isaac Lab, SAPIEN, Omniverse, Blender, or similar) for robotics or graphics.
- Experience with procedural scene/asset generation, domain randomization, or photorealistic rendering pipelines at scale (not academic-scale one-off scenes).
- Familiarity with training/evaluating manipulation or loco-manipulation policies (imitation learning, VLA, diffusion, or RL) and how simulated data actually feeds into them.
- Experience simulating mobile bases (wheeled, tracked, or holonomic) is a real plus. Most of the field's simulation talent comes from fixed-arm tabletop manipulation or legged-humanoid balance/gait work, and neither maps cleanly onto a wheeled mobile manipulator.
- Prior research or engineering background in loco-manipulation or whole-body control itself, coordinating mobile-base motion with arm manipulation, independent of any simulation-specific experience.
- Strong Python skills; comfort with PyTorch or JAX for anything touching model training/eval.
- Senior enough to define your own research agenda and exercise independent judgment on where simulation adds the most leverage. This is closer to a founding-type ownership role than a narrow IC slot on an existing pipeline.
BONUS POINTS FOR
- Experience with real-to-sim-to-real pipelines (3D reconstruction, NeRF/Gaussian splatting, differentiable rendering).
- Exposure to world-model / video-prediction research (e.g. learned dynamics or latent world models) as a complement to classical physics simulation.
- GPU-scale physics simulation experience (CUDA, large-batch parallel sim) rather than single-instance sim.
- Background simulating wheeled/mobile manipulators specifically (e.g. Boston Dynamics Stretch, warehouse/logistics robotics) rather than legged humanoids or fixed-base arms.
- Publications at CoRL, RSS, ICRA, NeurIPS, CVPR, or SIGGRAPH.
- Experience leading or mentoring within a small research team.
At Dyna Robotics, we build technology for the real world, which requires a team as diverse as the environments our robots inhabit. We are an equal opportunity employer committed to technical rigor and mutual respect.
Don't let a checklist stop you. Data shows that underrepresented groups often only apply if they meet 100% of the criteria. We value problem-solving and grit over keyword matching. If you're passionate about the intersection of geometry and robotics, we want to hear from you, even if you don't check every box.
What the index says about this role
- First seen by JobLarper — Aug 5, 2026, 3 days ago. Still inside the window where applications get read by a human rather than a pile.
- No pay range in our index for this listing. Across 193 indexed Machine Learning Engineer roles in US that do publish one, the middle half sits between $213k and $300k, median $250k — JobLarper's read of the market, not a figure from Dyna Robotics.
- What Machine Learning Engineer roles ask for — across 1,108 indexed openings: ML (78%), AI/LLM (55%), Python (53%), REST/APIs (38%), Cloud (25%). This posting names ML, Python, React Native.
- Dyna Robotics is hiring actively — 9 open roles indexed.
Derived from the 27,000 roles JobLarper indexes daily from official company boards — not from the job description above.
More open roles at Dyna Robotics
- Head of EngineeringRedwood City, CA · Director+ · $250K – $350K • Offers Equity
- Deployment EngineerRedwood City, CA · Mid
- AI Data StrategistRedwood City, CA · Mid
- Software Engineer, ApplicationsRedwood City, CA · Mid · $170K – $250K • Offers Equity
- ML Infrastructure Engineer, TrainingRedwood City, CA · Mid · $220K – $320K • Offers Equity
- Software Engineer, Data InfraRedwood City, CA · Mid · $180K – $270K • Offers Equity
- Research Engineer/ ScientistRedwood City, CA · Mid · $200K – $400K • Offers Equity
- Full-Stack Robotics Software EngineerRedwood City, CA · Mid · $180K – $270K • Offers Equity
All 9 open roles at Dyna Robotics →
Similar Machine Learning Engineer roles at other companies
- Staff Machine Learning Engineer, Tools and Framework AIApple · Cupertino, United States
- Staff Machine Learning Engineer, Agentic Systems - MoveworksElement AI · Mountain View, CALIFORNIA, US
- Staff Machine Learning Engineer, Agentic App PlatformElement AI · Mountain View, CALIFORNIA, US
- Display Algorithm Engineer / Machine Learning EngineerApple · San Francisco Bay Area, United States
- Senior Clinical Research ScientistOmada Health · Remote, USA · Remote
- ML Software Research EngineerApple · Pittsburgh, United States
- AI EngineerForward Networks · Santa Clara
- PhD Research Scientist Intern - Reinforcement Learning, ImagesCanva · London, England, GB
Browse all machine learning engineer jobs in united states — 658 open roles across 272 companies.