Xanadu Quantum Technologies

Quantum Software Developer - Performance

Xanadu Quantum Technologies
Apply
18 hours ago
Toronto, CanadaSenior

Responsibilities

  • Develop benchmarking frameworks for compilation and execution pipelines, quantum-resource tracking, and quantum-software profiling.
  • Build high-performance software components for new hardware platforms and programming paradigms.
  • Implement abstract quantum algorithms as efficient and understandable software.
  • Participate in software specification, architecture, documentation, verification, validation, and quality assurance.
  • Provide leadership in continuous integration, unit testing, code review, and software best practices.

Requirements

  • Bachelor’s degree in Computer Science, Engineering, Physics, Math, or a related field.
  • Demonstrated education or training in quantum computing.
  • Proficiency in Modern C++ and Python.
  • Deep understanding of CPU, GPU, and memory hierarchy, with hands-on optimization using tools such as perf, scalane, and valgrind.
  • Ability to diagnose and resolve complex issues across compiled and interpreted environments using industry-standard debuggers.
  • Preferred qualifications include an MSc or PhD, extensive quantum-computing coursework or publications, quantum-workflow optimization, parallelization and accelerator experience, low-level systems programming, and scalable scientific workloads on HPC, supercomputer, or cloud platforms.

Benefits

  • Base salary is CAD 120,000–160,000 depending on location, experience, and internal benchmarks.
  • Eligible for equity and benefits.
  • Xanadu supports an inclusive, safe, equitable, and barrier-free workplace and provides recruitment accommodations.
Xanadu Quantum Technologies

About Xanadu Quantum Technologies

201-500 employees
Contact me