Taro Logo

Senior Compiler Engineer

Riverlane builds quantum error correction stack (Deltaflow) to make quantum computing useful sooner.
Cambridge, UK
$82,000 - $101,000
Backend
Senior Software Engineer
Hybrid
51 - 100 Employees
5+ years of experience
AI · Quantum Computing

Description For Senior Compiler Engineer

Riverlane, a pioneering quantum computing company that recently raised $75M in Series C funding, is seeking a Senior Compiler Engineer to join their mission of making quantum computing useful sooner. Based in Cambridge, UK, this hybrid role offers an exciting opportunity to work on cutting-edge quantum error correction technology.

The position focuses on building out the compilation toolchain for fault-tolerant quantum computing as part of the Tooling team. You'll be working on enabling quantum computer users to implement novel error correcting codes and execute programs with new real-time decoders. What makes this role unique is that prior quantum computing experience isn't required – your strong computer science fundamentals and classical computing skills are the key assets.

The role offers a competitive salary range of £65,000 - £80,000 GBP (approximately $82,000 - $101,000 USD) depending on experience. You'll be part of a diverse work environment that brings together experts from various fields, including software and hardware development, quantum information theory, physics, and mathematics, with over 20 different nationalities represented.

Key responsibilities include designing and building system tools like compilers and debuggers, developing performance models for Deltaflow hardware, and working with scientists to implement new error correcting codes. The ideal candidate should have deep experience with compiler toolchains (LLVM MLIR, GCC), expertise in Python and either C++ or Rust, and a strong understanding of computer architectures.

Benefits include equity participation, comprehensive healthcare, annual bonus scheme, generous vacation time, and professional development opportunities. The company promotes an inclusive culture and encourages applications from candidates of all backgrounds. Part-time arrangements can also be considered for this position.

Last updated 20 days ago

Responsibilities For Senior Compiler Engineer

  • Design and build system tools such as compilers, schedulers and debuggers
  • Develop functional and performance models of control systems and Deltaflow hardware
  • Write correct, maintainable and fast code
  • Enable users to write and run fault tolerant programs
  • Build the software stack for error-corrected quantum computing systems
  • Work with scientists and engineers to implement new error correcting codes

Requirements For Senior Compiler Engineer

Python
Rust
  • Experience of shipping real software to real users
  • Broad knowledge of the whole software and hardware stack: compilers, operating systems, computer architectures
  • Deep experience with LLVM MLIR, GCC, or other compiler toolchains
  • Expertise in Python; expertise in C++ or Rust
  • Interest in working in the quantum open-source ecosystem
  • Excellent communication skills, both written and verbal

Benefits For Senior Compiler Engineer

Medical Insurance
Equity
Education Budget
  • Comprehensive benefits package including annual bonus scheme
  • Private medical insurance
  • Life insurance
  • Contributory pension scheme
  • Equity participation
  • 28 days annual leave plus bank holidays
  • Enhanced family leave
  • Annual training and conference budget

Interested in this job?

Jobs Related To Riverlane Senior Compiler Engineer