Joseph Lee

Senior Quantum Software Developer at Xanadu

Old Toronto, Ontario, Canada
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Joseph Lee is a Quantum Software Developer and HPC specialist with 7–8 years of experience building high-performance simulators, compilers, and hybrid quantum-classical workflows. At Xanadu he reduced compilation times 5×, developed MLIR passes and JAX control-flow capture, and engineered a distributed statevector simulator that scaled to 1,000+ nodes on Frontier. His background blends PhD-level theoretical physics and practical GPU/C++ optimization—he ported large-scale QFT simulations to CUDA, cutting runtimes by over 80%—and he has led collaborations with national labs to integrate QIR/LLVM execution into production simulators. At EPCC he designed C++ hybrid programming frameworks and benchmarked AI accelerators for sustainable computing, while also teaching and chairing technical sessions at major HPC conferences. Joseph combines deep numerical and compiler expertise with hands-on performance engineering across Python, MLIR/LLVM, and C++ ecosystems, making him adept at turning research prototypes into scalable, production-ready tools. Based in Toronto with roots in Oxford and Edinburgh, he brings a rare mix of theoretical insight and large-scale systems engineering to quantum software.
code8 years of coding experience
job4 years of employment as a software developer
bookDoctor of Philosophy - PhD, Theoretical Physics, Doctor of Philosophy - PhD, Theoretical Physics at The University of Edinburgh
bookBA, Physics and Philosophy, BA, Physics and Philosophy at University of Oxford
languagesEnglish, Chinese
github-logo-circle

Github Skills (41)

autodiff10
pytorch10
quantum-chemistry10
quantum-algorithms10
parallel10
python10
mpi10
machine-learning10
hpc10
cirq10
distributed-computing10
automatic-differentiation10
openmp10
deep-learning10
tensorflow10

Programming languages (5)

C++TeXHTMLRubyPython

Github contributions (5)

github-logo-circle
Contributions:6 PRs, 12 pushes, 4 branches in 2 years 9 months
PennyLaneAI/qiree

Jan 2025 - Oct 2025

The QIR Execution Engine library provides interfaces for easily processing Quantum Intermediate Representation code using the LLVM execution engine.
Contributions:2 PRs, 28 pushes, 1 branch in 9 months
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial