Quantum Software Developer - Performance

Job Description

Job Title: Quantum Software Developer - Performance. Location: Toronto, ON, Canada

You will contribute to software optimization, benchmarking, and development of the PennyLane-Lightning simulator suite, ensuring PennyLane remains a leading quantum computing framework.

Duties:

  • Develop benchmarking tools for the compilation and execution pipeline, tracking quantum resources.
  • Build high-performance software components adapted to evolving hardware platforms;
  • Convert quantum algorithm descriptions into efficient, readable software implementations.
  • Interpret and communicate complex quantum software concepts to the broader team;
  • Participate in software system design, specification, and quality assurance, including requirements gathering, architecture design, documentation, and validation.
  • Lead best practices in software development, including continuous integration, unit testing, and code review.

Qualifications:

  • BSc in Computer Science, Engineering, Physics, Math, or a related field.
  • Education or training in quantum computing.
  • Proficiency in Modern C++ (C++17/20) and Python;
  • Strong understanding of computer architecture (CPU, GPU, memory hierarchy) and hands-on experience with performance optimization tools (e.g., perf, scalene, valgrind).
  • Ability to diagnose and resolve complex issues in compiled and interpreted environments using industry-standard debugging tools.
  • MSc or PhD in a related field is preferred;
  • Experience in developing quantum workflows, code parallelization, and scalable scientific workloads on HPC, supercomputers, or cloud platforms (AWS, Azure, GCP).

Benefits and Instructions:

  • Work in a collaborative, inclusive, and innovative environment.
  • Contribute to cutting-edge quantum computing projects that may impact real-world applications.
  • Xanadu provides a barrier-free workplace and support for accommodations during recruitment;
  • Applicants must be authorized to work in Canada and can indicate work permit details if applicable.
  • To apply, submit your resume and contact recruiting@xanadu.ai for any inquiries.

JOB TYPE

Entry Level

COMPENSATION

C$95k +

SHARE

Important: To avoid application spam, include this statement at the end of your resume or application: 'I found this position on ( Quantum Jobs List ) .' Applications without it will be disqualified.

Back to all Quantum jobs
arrow mark