About the role
Introducing Moonlake, AI for creating world simulations.
About Moonlake
Moonlake is building the frontier of interactive world models: systems that generate, simulate, and reason over 3D environments for robotics, embodied AI, and interactive applications.
We develop the infrastructure that enables intelligent systems to learn, evaluate, and interact within realistic virtual environments before operating in the physical world.
Our work sits at the intersection of:
Robotics
Embodied AI
Interactive 3D Worlds
World Models
Simulation Infrastructure
Physical AI
Moonlake is building the next generation of AI infrastructure for interactive digital worlds. Our mission is to enable anyone to create, simulate, and interact with rich environments using natural language and multimodal inputs, turning simple ideas into worlds with structure, physics, and intelligent behavior.
Our team has raised $28M in seed funding from NVIDIA Ventures, Threshold Ventures, AIX Ventures, and notable angels including Naval Ravikant and Jeff Dean to build the foundational layer for the future of AI—powering everything from robotics training and simulation to digital twins and interactive environments.
We are looking for exceptional engineers to help build the simulation systems that will power the next generation of robotics and embodied intelligence.
The Role
We're looking for a Member of Technical Staff – Simulation Engineer to help build realistic simulation environments for robotics and embodied AI systems.
This role focuses on creating high-fidelity virtual worlds that accurately model real-world environments, robot interactions, sensors, and physical behavior. You will work across simulation platforms, robotics systems, digital twins, and environment generation pipelines to ensure our virtual environments are useful for training, evaluating, and deploying intelligent systems.
You will collaborate closely with teams working on robotics, world models, simulation infrastructure, and AI systems.
This is a highly hands-on engineering role for builders who enjoy working across simulation, robotics, and 3D environments.
What You'll Do
Build Robotics Simulation Environments
Design and develop simulation environments for robotics training and evaluation
Create digital twins of real-world spaces, objects, and workflows
Build scenes, assets, and interactive environments used for robot learning and testing
Develop simulation workflows that enable rapid iteration and experimentation
Calibrate Simulations to the Real World
Compare simulation outputs against real-world robot behavior and observations
Tune physics, materials, sensors, and environmental parameters to improve simulation fidelity
Develop methodologies for validating and measuring simulation accuracy
Improve sim-to-real transfer through systematic calibration and evaluation
Support Robot Learning and World Models
Partner with robotics and AI teams to create environments for training and evaluating models
Build scenarios that support perception, navigation, manipulation, and interaction tasks
Generate simulation data that improves model performance and robustness
Support large-scale synthetic data generation workflows
Build Simulation Tooling and Infrastructure
Create tools that make simulation creation scalable and repeatable
Improve pipelines for environment generation and asset management
Develop workflows for scene authoring, testing, and deployment
Build systems that connect simulation environments with robotics and machine learning infrastructure
Areas of Focus
Simulation Systems
Interactive simulation environments
Physics-based simulation
Digital twins
Environment generation
Synthetic data creation
Robotics
Robot behavior modeling
Sensor simulation
Navigation environments
Manipulation environments
Sim-to-real transfer
Environment Development
Scene construction
Asset integration
World building
Procedural content generation
Environment authoring workflows
Simulation Fidelity
Physics calibration
Sensor calibration
Environmental realism
Performance optimization
Validation and benchmarking
What We're Looking For
Experience building simulations for robotics, autonomy, gaming, or physical AI applications
Familiarity with simulation platforms, game engines, or robotics environments
Understanding of robotics systems, sensors, and physical environments
Experience calibrating simulations against real-world observations and data
Strong software engineering skills in Python, C++, or related languages
Experience building tools, workflows, or infrastructure for simulation systems
Ability to work across software, robotics, and 3D environments
Strong intuition for balancing realism, performance, and scalability
Excellent problem-solving and debugging skills
Nice to Have
Experience with robotics simulators or digital twin platforms
Experience with physics engines and simulation frameworks
Familiarity with computer graphics, 3D asset pipelines, or technical art workflows
Experience generating synthetic data for machine learning systems
Experience supporting robotics training or evaluation pipelines
Why This Role Matters
Moonlake's vision depends on building simulations that accurately represent how the real world behaves.
The quality of our world models, robotic systems, and AI infrastructure is directly tied to the quality of the environments they learn from and operate within.
As a Simulation Engineer, you will help create the virtual worlds that power the next generation of robotics and embodied AI—bridging the gap between simulation and reality and enabling intelligent systems to learn, adapt, and operate at scale.
We are committed to being an on-site, in-person team currently based in San Francisco.