Compiler Engineer

 

Description:

You will thrive in an environment where knowledge-sharing and continuous learning are the norm. We are moving fast in a brand-new market, where requirements change as the technology evolves, so the ability to adapt is important.

 

What you will do

  • Design and build system tools such as compilers, emulators, profilers and debuggers
  • Design and implement correct, maintainable compiler optimizations, transformations, and analyses across multiple IR levels.
  • Own a substantial part of the software stack for error-corrected quantum computing systems
  • Mentor, guide and lead engineers in the team
  • Lead collaboration with other engineering teams to integrate their software and hardware artifacts with the compiler
  • Work with scientists and engineers to implement new error correcting codes, and runtimes for new decoders

 

What we need

  • Curiosity to learn new things
  • Experience of working collaboratively, with a diverse range of people
  • Good communication skills, both written and verbal
  • Broad knowledge of the whole software and hardware stack: compilers, operating systems, computer architectures
  • Experience in compilers (LLVM MLIR or others), in particular experience in middle- and back-end areas such as IR design, optimization passes, instruction selection, etc.
  • Experience of shipping software to users
  • Proficiency in Python; proficiency in C++ or Rust
  • Interest in working in the quantum open-source ecosystem

Organization microTECH Global LTD
Industry Engineering Jobs
Occupational Category Compiler Engineer
Job Location Cambridge,UK
Shift Type Morning
Job Type Full Time
Gender No Preference
Career Level Intermediate
Experience 2 Years
Posted at 2026-06-16 6:53 pm
Expires on 2026-07-31