← All roles

ML Compiler & System

Genesis· Engineering & Research
Apply on company site
Hybrid (London)Full-timePosted 1mo ago

About the role

Role centered on owning Quadrants end-to-end (API, IR and lowering, optimization passes, numerical primitives, and roadmap) to build high-performance Python-to-kernel compilation for physics and numerical computing, with Genesis as the priority workload.

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. Move low-level optimization off users and into the platform.
  • 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. Less to maintain, more that simply works.
  • 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

  • You reason about whole systems and have taste for where complexity should live.
  • You measure before you optimize, and you reach for memory traffic and launch overhead before FLOPs.
  • You have opinions about API design. You write tests and benchmarks as you go, not afterward.

Skills

Required:GPU optimization conceptsPython API designIR and compiler lowering
Last updated Sep 10, 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