Quantum Software Developer - Performance (Hybrid)

Sorry, this job was removed at 12:04 p.m. (CST) 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

Halter Logo Halter

Territory Manager (USA)

Greentech • Hardware • Internet of Things • Machine Learning • Software • Business Intelligence • Agriculture
Easy Apply
Remote
Montana, USA
150 Employees
72K-84K Annually

Jobba Trade Technologies, Inc. Logo Jobba Trade Technologies, Inc.

Senior Back End Developer

Cloud • Information Technology • Productivity • Professional Services • Software
Remote
Hybrid
Chicago, IL, USA
45 Employees

Similar Companies Hiring

Halter Thumbnail
Software • Machine Learning • Internet of Things • Hardware • Greentech • Business Intelligence • Agriculture
Auckland City, NZ
150 Employees
Jobba Trade Technologies, Inc. Thumbnail
Software • Professional Services • Productivity • Information Technology • Cloud
Chicago, IL
45 Employees
InCommodities Thumbnail
Renewable Energy • Machine Learning • Information Technology • Energy • Automation • Analytics
Austin, TX
234 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account