Genesis-World: Core Physics Engineer
What we're building
The role
Speed.
Completeness.
Fidelity.
Versatility.
Scalability.
The problems waiting for you
Every fidelity for every physics.
Invent physics level-of-detail (LOD).
Heterogeneous environments.
Adaptive timesteps per island.
Couple everything, exactly.
More scalable constraint solvers.
Unify contact resolution.
Closed kinematic loops without constraints.
Who you are
You are a physicist and an engineer at once. You judge a method by whether it holds up in production at real scale, and you do not stop until it does. No blind spots: you relentlessly hunt down even the defect that looks insignificant, because it never is.
- A strong background in physics-based simulation, preferably related to robotics: RBD, FEM, MPM, SPH, IPC, XPBD, VBD, ABD, plus constrained optimization and numerical integration of stiff systems.
- A track record of shipping simulation code that others rely on, in an engine, in industry, or in a research codebase used beyond its authors.
- Solid HPC programming (CPU and/or GPU), and an instinct for what makes a numerical method fast in practice, beyond complexity classes.
- Rigor in validation: analytical closed forms, cross-engine consistency, real-world data.
Bonus points: publications in simulation, graphics, or robotics venues (SIGGRAPH, ICRA, IROS, CoRL, RSS). Contributions to an open-source physics engine.
Not included in the source posting: about the role, benefits.
Skills
Who can apply
The employer didn't state any visa, work authorization, citizenship or clearance requirements in this posting. Confirm with the employer before applying.
Read automatically from the employer's posting text. Always confirm with the employer — requirements can change after a job is published.