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 LevelCOMPENSATION
C$95k +
SKILLS
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


.webp)
.webp)



