CareerPlan

Advanced Compiler Engineer - Quantum Software - 1044

UK CambridgeFull-time2026-11-04 → 2026-11-10

Core

Design and implementation of the next generation TKET quantum compiler and the Guppy quantum programming language.

Role type

Advanced Compiler Engineer (Quantum Software)

Builds

TKET quantum compiler and Guppy quantum programming language

Domain

Quantum computing, compiler design, software development

Deliverable

production ML models

Required skills

Rust, Python, compiler design, programming languages, optimization methods, quantum-classical programs, technical research implementation

Preferred skills

classical compilers, programming languages, LLVM, MLIR, formal methods, type theory, program verification, large software system architecture

Technologies

Rust, Python, LLVM, MLIR

Responsibilities

Maintain and contribute to a Rust-based compiler codebase, Develop and apply optimization methods for quantum-classical programs, Design and implement novel features for quantum programming languages, Collaborate with key stakeholders across research and engineering teams

Seniority

Mid-Senior, hands-on IC