Low-Level Code Agent

What we offer

We are building an MLIR-based compiler for a new non–von Neumann architecture, unlocking massive parallelism and efficiency. Our work sits at the frontier of compilers, architectures, and AI-driven code generation. Engineers here work hands-on with new chips, from primitives to ML frameworks. Researchers tackle fundamental questions in autonomous code generation and optimization. Together, we design the software stack that will make tomorrow’s hardware usable.

About us

Join the team your way

Join the team your way

For seasoned engineers

Senior engineer

Hands-on experience with a novel compute architecture

Work with top-tier hardware architects

Competitive compensation

Requirements

Strong C/C++ and performance optimization skills

Low-level programming on GPUs/TPUs/DSPs/FPGA (CUDA, OpenCL, SYCL)

Experience with LLVM/MLIR and compiler backends

Understanding of ML models and core ops (matmul, conv, etc.)

Integration of PyTorch/TensorFlow models to custom hardware

Apply

For experienced researchers

Senior researcher

Publishable research

Direct mentorship from CSO

Competitive compensation

Requirements

Background in hardware-software co-design and accelerator/architecture research

Experience with generative AI for code and automated code optimization

Knowledge of ML frameworks and workload integration (PyTorch, TensorFlow, JAX)

Compiler expertise (LLVM/MLIR, graph compilers, optimizations) as a plus

Apply

Chief of Science

Chief of Science

Irina Rish

Irina Rish

Irina Rish is a Full Professor at the Université de Montréal (UdeM), where she leads the Autonomous AI Lab, and is a core faculty member of MILA - Quebec AI Institute. She holds a Canada Excellence Research Chair (CERC) and a CIFAR Chair. Irina completed her MSc and PhD in AI at the University of California, Irvine, and holds an MSc in Applied Mathematics from Moscow Gubkin Institute.

About Irina