CareerPlanSign in

Genesis-World: Core Simulation Engine Engineer

Paris💼 Full-time🗓 2026-08-17 → 2026-09-26

Core

Build the software engineering backbone of Genesis-World, an open-source multi-physics simulation platform for physical AI, ensuring the codebase is reliable, maintainable, and frictionless for roboticists.

Role type

Core maintainer, simulation platform engineer

Builds

Genesis-World, a unified multi-physics engine (rigid bodies, FEM, MPM, particles, cloth, fluids) with real-time photo-realistic rendering (Nyx) and advanced sensor simulation.

Domain

Robotics, Physical AI, High-performance Computing

Deliverable

production ML models | infrastructure

Required skills

Python engineering (architecture, refactoring, typing, performance profiling), developer tooling, test infrastructure, CI at scale, JIT compilation, GPU computing stacks, cross-platform debugging (Windows, Linux, macOS; x86, arm64; CUDA, AMD, Metal), open-source community management

Preferred skills

Robotics simulators (Drake, MuJoCo, Isaac, etc.), PyTorch, Triton, JAX, Numba, 3D tooling (Maya, Blender), serialization formats (USD, glTF), C++, CUDA, Metal

Technologies

Python, CUDA, AMD ROCm, Apple Metal, Vulkan, x86, ARM64, Quadrants (JIT compiler), Nyx (renderer), USD, glTF

Responsibilities

Scale testing of a JIT-compiled engine, ensure bug reproducibility via automatic standalone scripts, drive first-class autodiff integration, enable instant scene editing without build cycles, design extensible plugins for physics solvers and viewers, implement real actuation abstraction, decouple time/timestep to sub-scene level, add physics-triggered events, refactor legacy subsystems for performance and typing

Seniority

Senior, hands-on IC with shared stewardship

Sourced via ashby · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.