About the role
What will you do at Foundation?
Why are We Hiring for this Role:
We are building a general-purpose humanoid that must understand and navigate the physical world — and that requires a dedicated engineer to architect the internal models that make that possible
World models are the cognitive backbone of our robot; without them, the humanoid cannot plan, predict, or adapt to novel environments
We are at an inflection point where our hardware is ready — now we need the intelligence layer to match it
The gap between a robot that executes fixed commands and one that truly reasons about its environment is a world model; we are hiring to close that gap
As we scale to real-world deployment, our humanoid needs to generalize across unstructured, unpredictable settings — something only a robust world model can enable
This hire will directly shape the core intelligence architecture of our platform before it becomes locked in at scale
What Kind of person are we looking for
Hands-on experience building world models, model-based RL, or predictive world simulators using frameworks like PyTorch or JAX — you have shipped these systems, not just studied them
Strong foundation in deep learning architectures relevant to world modeling: transformers, diffusion models, neural radiance fields (NeRF), and variational recurrent state-space models
Proficient in Python as a primary research and development language, with production-level familiarity in C++ for latency-sensitive inference and real-time robotics integration
Experience with robotics middleware and simulation environments — ROS2, Isaac Sim, MuJoCo — and the ability to close the sim-to-real gap in learned representations
Experience with video prediction or future-frame generation models (e.g., RSSM, DreamerV3, UniSim, Genie) is a strong plus
Able to read and implement from recent arXiv papers with minimal overhead — you are comfortable turning a research prototype into a tested, integrated syste
Which skills does this role require?
Make your next move
Build a shortlist and prepare
Identify the requirements you can demonstrate, then choose examples from your work to discuss with the hiring team.
- Build a focused shortlist before you applyCompare role requirements with your experience and give each application a clear reason.
- Machine learning jobsCompare current openings and review what to look for in this role.
- Practice explaining your experience in an interviewRehearse your answers before meeting the hiring team.
Other roles to compare
Review the responsibilities and requirements before adding an opening to your shortlist.
Senior Context Fusion AI Engineer - Autonomous Vehicles
NVIDIA · Redmond, Nevada, United States
AI Engineer 5 (AI Foundations: LLM Customization, Finetuning, Reinforcement Learning)
Capital One · San Jose, California, United States
Gen AI Engineer -Dallas, TX
Photon · Dallas, Texas, United States
AI Engineer 5
Capital One · San Jose, California, United States
Senior AI Engineer
Blue Orange Digital · Washington, District of Columbia, United States
Senior Applied AI Engineer
QuEra Computing Inc. · Boston, Massachusetts, United States
Role information can change. Confirm current details on the original application page.
