Xanadu

Quantum Software Developer - FTQC Software (Intermediate to Senior)

Xanadu$130K — $170K *
Enterprise Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • MSc or PhD in Physics, Computer Science, Mathematics, Engineering, or a related field.
  • Experience in quantum computing or quantum information through education or professional work.
  • Hands-on experience with quantum computing or QEC libraries.
  • Ability to implement complex QEC schemes into optimized software.
  • Familiarity with classical or quantum compilation workflows and intermediate representations (IRs).
  • Proficient in Python and C++ with a focus on clean, maintainable code.
  • Experience with software engineering best practices including CI/CD and code review.

Responsibilities

  • Design and optimize quantum compilation and QEC infrastructure for scaling workflows.
  • Translate theoretical QEC breakthroughs into practical software features.
  • Interface quantum circuits with control system APIs via optimized representations.
  • Collaborate with multiple teams to integrate advanced execution pipelines.
  • Maintain high standards for the Quantum Software ecosystem including contributions and documentation.

Benefits

  • Eligible for equity options.
  • Comprehensive benefits package.
Full Job Description
Your role and responsibilities: As part of the Fault-Tolerant Quantum Computing (FTQC) Software team, you will be responsible for bridging the critical gap between high-level logical software abstractions and real-world hardware control systems. Your mission will be to ensure our quantum software stack is fully optimized and ready to unlock the capabilities of our scaling fault-tolerant quantum hardware architectures. In this role you will: • Design, implement, and optimize quantum compilation and Quantum Error Correction (QEC) infrastructure to ensure the framework seamlessly scales for complex, utility-scale quantum workflows. • Turn cutting-edge theoretical breakthroughs in QEC and fault-tolerant architecture into robust, production-grade software features. • Work directly at the hardware boundary, translating quantum circuits into optimized intermediate and low-level representations that interface with control system APIs. • Work closely with our Core, Compilation, Performance, Architecture, Hardware, and Research teams to integrate advanced execution pipelines. • Actively participate in the lifecycle of our Quantum Software ecosystem, maintaining high standards for new contributions, documentation, and testing. Basic qualifications and experience: • MSc or PhD in Physics, Computer Science, Mathematics, Engineering, or a closely related technical field. • Demonstrated education, training, or professional experience in quantum computing, quantum information or a related field. • Hands-on experience developing with, or extending, quantum computing or QEC libraries. • Demonstrated ability to translate complex QEC schemes into concrete and optimized software implementations. • Familiarity with classical or quantum compilation workflows and intermediate representations (IRs). • Proven experience in production-grade Python and C++ software development with a focus on writing clean, modular and maintainable code. • Demonstrated experience with modern software engineering best practices, including comprehensive unit, integration and system-level testing, continuous integration (CI/CD) pipelines, and rigorous code review workflows. • Demonstrated ability to dissect complex mathematical or scientific descriptions (such as those found in academic research papers) and translate them into efficient, working software implementations. • A proven ability to navigate, learn, and master advanced scientific and technical concepts quickly with minimal direction. • Comfort working in a fast-moving dynamic environment and navigating the uncertainty of evolving quantum hardware paradigms. Preferred qualifications and experience: • MSc or PhD with a specific research focus on Quantum Error Correction (QEC) or Fault-Tolerant Quantum Computing (FTQC)-or equivalent deep industry experience. • Advanced understanding of existing open-source QEC frameworks and libraries. • Proven experience contributing to, architecting, or maintaining QEC software packages. • Hands-on experience with advanced compilation frameworks such as MLIR or LLVM • Experience working at the boundary of hardware control systems, FPGA interfaces, or defining low-level hardware instruction sets. • Experience architecting or maintaining large-scale software packages, complex APIs, or developer-facing toolkits rather than standalone applications. • Proven contributions to core open-source scientific libraries, quantum computing frameworks, or directly to our PennyLane/Catalyst ecosystem. This is for a new position. Your base salary will be determined based on your location, experience, and internal benchmarks. The base salary range is 130,000 - 170,000 CAD. You will also be eligible for equity and benefits.

About Xanadu

Xanadu Quantum Technologies is a Canadian quantum computing hardware and software company headquartered in Toronto, Ontario. The company develops cloud accessible photonic quantum computers and develops open-source software for quantum machine learning and simulating quantum photonic devices.
Learn more about Xanadu

Similar Jobs

More Jobs at Xanadu

More Enterprise Technology Jobs

Find similar Quantum Software Developer - FTQC Software (Intermediate to Senior) jobs: