Genesis-World: Core Simulation Engine Engineer
Genesis, Bay Area
- Pay
- Not listed by the employer
- Work type
- Onsite
- Level
- Not stated
- Area
- Software engineering, Inference & ML systems, ML / AI engineering
- Posted
- Aug 19, 2026
Check my fit
See how your résumé lines up with this role: where you match, what's missing, and lines worth rewording.
About the role
WHAT WE’RE BUILDING
Robots will learn in simulation before they hit the factory. Genesis-World is our bet on that future.
Genesis-World https://github.com/Genesis-Embodied-AI/genesis-world is an open-source, general-purpose simulation platform for physical AI from Genesis AI https://www.genesis.ai/. One unified multi-physics engine: rigid bodies, FEM, MPM, particles, cloth, fluids. A robot arm can pour water onto sand, grasp a deformable object, or cut a soft body, all in the same simulation. Nyx, our in-house renderer, may be the most promising renderer for robotics out there: real-time photo-realistic rendering, advanced features like depth of field, and state-of-the-art techniques never seen before. Sensors of every kind: cameras, lidar, IMU, contact forces, temperature, plus arguably the most advanced tactile simulation available (paper https://openreview.net/forum?id=md8q2kfZHP). And the engine keeps growing: we are developing internally the most comprehensive and fastest Incremental Potential Contact (paper https://ipc-sim.github.io) solver for deformable body dynamics we know of, soon to be open-sourced. It powers real business applications, from full-fledged box packaging with labelling machine and all, to wire harnessing and lab automation, without any physics hack or compromise.
Everything is Python-first and runs anywhere. Kernels are written once, and Quadrants, our in-house JIT compiler, lowers them to CUDA, AMD ROCm, Apple Metal, Vulkan, x86, and ARM64. A single laptop or a datacenter. Massively batched GPU simulation for learning at scale, and complex non-batched scenes where CPU wins outright.
This is at the core of Genesis AI’s strategy https://www.genesis.ai/blog/the-role-of-simulation-in-scalable-robotics-genesis-world-10-and-the-path-forward. Evaluation is the bottleneck of scalable robotics: real hardware caps iteration at wall-clock time, but simulation turns it into a compute problem. Ours already runs two orders of magnitude faster than hardware (tens of thousands of episodes in half an hour instead of 200+ hours), while correlating with on-hardware rollouts at 89%. The north star: physical AI that improves at the speed of compute.
THE ROLE
Simulation is still a hard sell in robotics. Outside a few success stories, like reinforcement learning for locomotion, most teams skip it, and friction is a big part of why: painful to use, painful to debug. We live that pain ourselves: debugging a failing experiment during policy evaluation takes 30 minutes, and there is no way to automatically generate a standalone reproduction script. That blocks adoption, even internally.
Your job is to kill that friction. You build the software engineering backbone of Genesis-World: everything that makes a large, fast-moving simulation codebase reliable, maintainable, frictionless. And it all ships in the open. Every hour of pain you remove, you remove for every roboticist who comes after you.
You join as core maintainer of Genesis-World, with shared stewardship of the whole platform from day one. Our physics team develops the algorithms, but just as importantly, you work to make everything around them excellent: infrastructure, tooling, APIs, architecture.
Similar roles at other companies
Simulation Engineer - Physics Modeling
1xSan Carlos, CA
$200K–$300K / yr
Posted Jun 17, 2026
Software Engineer - Simulation
FortyfiveMountain View
Pay not posted
Posted Dec 19, 2025
Robotics Research Engineer - Robot Simulation and Evaluation
NVIDIAUS, CA, Santa Clara
Pay not posted
Posted 9 days ago
Senior Software Engineer - Simulation
NVIDIAUS, CA, Santa Clara
Pay not posted
Posted 9 days ago
Simulation Engineer
Humble RoboticsSan Francisco
Listed on Genesis's Ashby job board; checked 3 h ago. First seen by us 35 h ago. Being listed doesn't mean the team is actively interviewing. We found this board in a public directory and haven't yet confirmed it against the company's own careers page.