ML Compiler & System
Genesis· Engineering & Research
Hybrid (Paris), Hybrid (London)Full-timePosted 5mo ago
About the role
Role owning Quadrants end-to-end: API, IR and lowering, optimization passes, numerical primitives, and roadmap for a high-performance Python compiler targeting physics and numerical computing across CPU and GPU backends.
Responsibilities
- API & authoring experience. The surface that physics and numerical-computing engineers write against, and, as an open-source library, the product’s face to the world. Idiomatic, natural to Python users, never a separate language bolted onto Python. Clean decorators, legible constraints, sharp errors, real escape hatches.
- IR, lowering & backends. A stable IR that lowers to multiple backends, with room to grow and the door kept open for differentiable simulation.
- Optimization. Turn naive code into strong execution plans: vectorization, register and shared-memory usage, barriers and atomics, cooperative threading, dead-buffer and redundant-traffic elimination, dropping needless synchronization.
- Primitives. Cholesky, eigendecomposition, matmul, reductions, solver kernels. Each owned with its correctness, benchmarks, and regression tracking.
- Watching Genesis and the compiler together. Hunt for performance wins on both sides, in Genesis and in Quadrants itself. Propose API changes that cut duplication, improve readability, and reduce platform-specific special-casing.
- The project as a product. Benchmark real workloads, track performance over time, catch regressions early. Stay close to users (Genesis first), find friction and missing abstractions, drive adoption, set direction.
Qualifications
- GPU expertise: understanding of optimal access patterns, registers, shared memory, barriers, atomics, threading
- Python & API taste. Idiomatic Python. APIs that feel natural to Python users.
- Compilers. Understanding of authoring to kernels (IR, lowering, optimization) with maintainability in mind.
- Self-directed work style with proactive communication and readiness to lead a small team in the near term.
Skills
Required:API designIR & loweringGPU programmingCompiler optimizationPython API usability
Last updated Aug 20, 2026. Interested? Apply on the company site.
About Genesis
A new future is at hand.
We are a new generation of robotics builders, united by a shared mission to push the boundaries of physical AI.
AIGENEGenesisfrontier-labsheadline-ai-europe-100-2026intelligencerobotics
More open roles at Genesis
- Deployment Program and Operation Manager2w agoBay Area · Deployment
- Senior Manager, Manufacturing Engineering (Robot Production)2w agoBay Area · Manufacturing
- Logistics and Kitting Specialist2w agoBay Area · Manufacturing
- Data Annotation Specialist, Physical AI2w agoBay Area · Operations
- Deployment Solution Engineer2w agoBay Area · Deployment