Quantum Software Developer - Performance (Hybrid)

Sorry, this job was removed at 12:04 p.m. (EST) on Thursday, Nov 21, 2024
Be an Early Applicant
Toronto, ON
Internship
Artificial Intelligence • Cloud • Hardware • Machine Learning • Quantum Computing
Xanadu Quantum Technologies Inc. is a Canadian quantum technology company, and one of the world's leading photonic quant
The Role

About Xanadu

Xanadu’s mission is to build quantum computers that are useful and available to people everywhere.

At Xanadu, we are learners, innovators, researchers, collaborators and problem solvers. We are creating something that has never been built before. Few people in their life will be able to be a part of something like this, where if we are successful, the technologies we develop will solve some of the world’s most challenging problems, and literally change the world. And that is something to be excited about!

Your Role and Responsibilities

As part of the PennyLane Performance Team, you will be responsible for developing high-performance extensions and tooling for PennyLane, including the PennyLane Lightning simulator suite. You will be directly responsible for adding new features & hardware support, improving scalability across the stack, and ensuring PennyLane is the most performant framework for quantum computing.

You will:

  • Convert abstract descriptions of algorithms into efficient & understandable software implementations.
  • Perform R&D to support new hardware platforms, programming paradigms, and software tooling to enable optimal performance for quantum computing workloads.
  • Interpret and communicate complex concepts to the wider team.
  • Participate in software system specification, design, and quality assurance (e.g., requirements gathering, defining software architecture, documentation, verification & validation, etc.).
  • Provide leadership in software best practices, including continuous-integration pipelines, unit testing, & code review.

Basic Qualifications and Experience:

  • BSc in Computer Science, Engineering, Physics, Math, or a related field.
  • Strong programming experience in modern high-performance compiled languages and interpreted languages, including Python & modern C++ [11/14/17/20].
  • Solid debugging skills for compiled and interpreted codes (e.g., gdb, lldb, pdb, cuda-gdb, etc.).
  • Strong understanding of computer architecture with experience optimizing runtime and memory usage.
  • Experience building scalable & reproducible scientific workloads.
  • Familiarity with quantum computing.

Preferred Knowledge and Experience:

  • MSc, PhD in Computer Science, Engineering, Physics, Math, or a related field.
  • Expertise in quantum computing, as demonstrated by extensive coursework, thesis, or peer-reviewed publications.
  • Exposure/familiarity to machine learning/deep learning.
  • Experience with scientific computing on commodity / cloud hardware (e.g., AWS, Azure, GCP).
  • Experience with build-system tooling & compilers (e.g., CMake, ninja, GCC, Clang, MSVC).
  • Experience with scientific computing on HPC / supercomputer platforms.
  • Familiarity with multithreading (e.g., OpenMP, C++ threads) and multiprocessing (e.g., MPI) workloads.
  • Familiarity with software explicitly targeting GPUs through CUDA, HIP/ROCm, OpenCL, SYCL/oneAPI or compiler offload directives.

Values

Our values are important. They are fundamental and lay the foundation for culture at Xanadu. Learn more about our values here.

The Company
Toronto, Ontario
221 Employees
On-site Workplace
Year Founded: 2016

Jobs at Similar Companies

SpotHero Logo SpotHero

Field Operations Specialist - Seattle

Consumer Web • Software • Transportation
Hybrid
Seattle, WA, USA
231 Employees

SpotHero Logo SpotHero

Growth Manager (Account Manager) II - Toronto

Consumer Web • Software • Transportation
Toronto, ON, CAN
231 Employees

SpotHero Logo SpotHero

Customer Service Representative (Customer Hero)

Consumer Web • Software • Transportation
Chicago, IL, USA
231 Employees

SpotHero Logo SpotHero

Senior Engineering Manager, Rates

Consumer Web • Software • Transportation
Chicago, IL, USA
231 Employees

Similar Companies Hiring

SailPoint Thumbnail
Software • Security • Sales • Data Privacy • Cybersecurity • Cloud • Artificial Intelligence
Austin, TX
2461 Employees
Square Thumbnail
Software • Payments • Hardware • Fintech • Financial Services • eCommerce
Atlanta, GA
12000 Employees
KUBRA Thumbnail
Utilities • Payments • Mobile • Information Technology • eCommerce • Artificial Intelligence • App development
Mississauga, Ontario
600 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account