Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Quantum Software Developer FTQC Software (Intermediate to Senior)

$130k - $170k per year
Full-time

Xanadu

About Xanadu

Xanadus 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 worlds most challenging problems and literally change the world. And that is something to be excited about!

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 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 130000 - 170000 CAD. You will also be eligible for equity and benefits.

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

We are an equal opportunity employer and encourage candidates of all backgrounds to apply. We are committed to building an inclusive safe and equitable culture and fostering an environment where our employees feel included valued and heard. We are committed to meeting the needs of all individuals and support a barrier-free workplace. Should you require accommodations at any point during the recruitment process please contact Recruiting at .

Please be advised that we may use artificial intelligence (AI) tools to assist in the screening and assessment of applicants for this position. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed please contact us.


Required Experience:

Senior IC

Vacancy posted 15 hours ago
Similar jobs that could be interesting for youBased on the Quantum Software Developer FTQC Software (Intermediate to Senior) in Toronto, ON vacancy
  • $100k - $140k per year

     ...Xanadu’s mission is to build quantum computers that are useful and...  ...successful, the technologies we develop will solve some of the world’...  ...responsibilities: As a Software Developer, you will help build...  .... Years of Experience: Intermediate: 3+ years of professional... 
    Senior
    Long term contract
    Full time

    Xanadu

    Toronto, ON
    12 hours ago
  • $110k - $130k per year

     ...Xanadu: Xanadu’s mission is to build quantum computers that are useful and available to...  ...if we are successful, the technologies we develop will solve some of the world’s most...  ...Your role and responsibilities: As a Software Developer on the Physical Architecture team... 
    Suggested
    Full time

    Xanadu

    Toronto, ON
    12 hours ago
  • $120k - $160k per year

     ...Xanadu: Xanadu’s mission is to build quantum computers that are useful and available to...  ...if we are successful, the technologies we develop will solve some of the world’s most...  ...pipelines for PennyLane, an open-source software framework for quantum machine learning, quantum... 
    Suggested

    Xanadu

    Toronto, ON
    12 hours ago
  • $120k - $160k per year

     ...About Xanadu Xanadu’s mission is to build quantum computers that are useful and available...  ...we are successful, the technologies we develop will solve some of the world’s most challenging...  ...Building a high-performance software stack that makes optimal use of quantum hardware... 
    Suggested

    Xanadu

    Toronto, ON
    12 hours ago
  • $90k - $115k per year

     ...support releases safely. Continuously improving the quality of software through reviews and refactoring. Actively participate in...  ...related field. ~5-7 years of hands-on experience as a software developer (Java + Spring Boot + Hibernate/JPA + REST) ~ Strong debugging... 
    Suggested
    Internship

    Propel Holdings Career

    Toronto, ON
    12 hours ago
  • We are seeking an Intermediate Software Developer with strong front-end expertise to build, maintain, and optimize modern, production-grade web applications. In this role, you will collaborate closely with cross-functional IT teams across the Software Development Life Cycle... 
    Contract work

    Randstad

    Toronto, ON
    6 days ago
  •  ...Xanadu: Xanadu’s mission is to build quantum computers that are useful and available to...  ...if we are successful, the technologies we develop will solve some of the world’s most...  ...will be on the development of our in-house software tools. This will involve using, maintaining... 
    Full time

    Xanadu

    Toronto, ON
    12 hours ago
  •  ...Responsibilities: \ \ Designing, developing and implementing front end code...  ...arise during the use and operation of software packages, including technical assistance...  ..."}],"headerName":"RQ10505 \- Software Developer \- Intermediate","widgetId":"383123000000072311","... 
    Contract work
    Internship

    Maarut

    Toronto, ON
    12 hours ago
  •  ...Police Systems   Deliverables: Lead the design and systems analysis for diverse application development activities. Develop web-based applications using technologies like .NET, Oracle, Microsoft SQL Server,  VB.NET , C#, JavaScript, and Azure DevOps.... 
    Contract work

    Maarut

    Toronto, ON
    12 hours ago
  • $73.09 - $87.71 per hour

     ...RQ11358 - Software Developer - Intermediate 11+ Months Contract (254 Business Days) Onsite - 222 Jarvis St Must Have: ~2-5 years experience as an intermediate front end developer ~ Experience with React Next.js, Jamstack, ~ Experience with large scale government... 
    Full time
    Contract work

    Source Code

    Toronto, ON
    12 hours ago
  •  ...Requirements: \\\ \ Key Responsibilities \\ : \ \ Develop and maintain secure, well\-tested Java services and REST...  ...Code","uitype":1,"value":"M4C"}],"headerName":"RQ10386 \- Software Developer \- Intermediate","widgetId":"383123000000072311","isJobBoard":"false","... 
    Contract work

    Maarut

    Toronto, ON
    12 hours ago
  •  ...Deliverables: \ \ Software development and Technical Product...  ...applications. This includes developing detailed programming...  ...conducting unit tests. \ Develop detailed programming specifications...  ...RQ10705 \- Software Developer \- Intermediate","widgetId":"... 
    Contract work

    Maarut

    Toronto, ON
    12 hours ago
  •  ...Mandatory Certifications(both):  ~ a) ServiceNow Certified System Administrator (CSA) ~ b) ServiceNow Certified Application Developer (CAD) ~ Candidates must provide the email address associated with the certification for verification. ~ Bachelor’s degree in computer... 
    Full time

    Maarut Inc

    Toronto, ON
    12 hours ago
  • $90k - $110k per year

     ...health systems bringing #BetterGlobalHealth to patients everyday! Apply today and find plenty of reasons to SMILE! The Intermediate Software Developer works closely with all areas of the business to gather product requirements to effectively design, implement and test... 
    Remote job
    Full time
    Internship
    Flexible hours

    Smile Digital Health

    Toronto, ON
    12 hours ago
  •  ...applications. \\\ This includes developing detailed programming...  ...during the use and operation of software packages, including tec \\\...  ...and verbal \\ ~ Ability to develop and present new ideas and conceptualize...  ...Software Developer \- CRM \- Intermediate","widgetId":"... 
    Contract work

    Maarut

    Toronto, ON
    12 hours ago
  •  ...break down barriers to communication and free the flow of conversation for people everywhere. TextNow is looking for an Intermediate Backend Software Developer to join our Core Experience Team. At TextNow, we're on a mission to transform the telecom landscape by building a... 
    Work at office
    Remote work
    Work from home
    Flexible hours

    TextNow

    Toronto, ON
    15 hours ago
  •  ...tested applications. This includes developing detailed programming specifications...  ...arise during the use and operation of software packages, including technical...  ...,"headerName":"RQ10446 \- Software Developer \- Full Stack \- Intermediate","widgetId":"383123000000072311","isJobBoard... 
    Contract work
    Internship

    Maarut

    Toronto, ON
    12 hours ago
  •  ...specifications into working, tested applications. This includes developing detailed programming specifications, writing and/or generating...  ...technical problems which arise during the use and operation of software packages, including technical assistance in implementation, conversion... 
    Full time
    Pnp

    Maarut Inc

    Toronto, ON
    12 hours ago
  •  ...tested applications. This includes developing detailed programming specifications...  ...arise during the use and operation of software packages, including technical...  ...,"headerName":"RQ09984 \- Software Developer \- Full Stack \- Intermediate","widgetId":"383123000000072311","isJobBoard... 
    Contract work

    Maarut

    Toronto, ON
    12 hours ago
  • Must haves: ~ At least 8 years of experience with mainframe application analysis and SDLC  Nice have: Prior Working experience with:  Mainframe - IBM z/OS  IMS DB/DC  IBM COBOL  PL/I  ISPF  TSO  JCL/Clist  Experience in implementing system to system...
    Senior

    S M Software Solutions

    Toronto, ON
    12 hours ago
  •  ...businesses to accelerate service delivery, drive customer engagement, and foster growth. Blanc Labs is seeking a highly skilled Senior Full-Stack Developer to join our team and contribute to the development of innovative digital solutions. This role requires deep technical... 
    Senior
    Full time

    Blanc Labs

    Toronto, ON
    12 hours ago
  •  ..., user stories, UI/UX artifacts, solution architecture, security requirements, data models, develop application design and technical specification document, deliver quality software products (including Minimal Viable Products and Cloud -Native Web Application products) as required... 
    Senior
    Long term contract
    Full time
    Interim role
    Internship

    Yoush Consulting

    Toronto, ON
    12 hours ago
  • We are seeking an accomplished Senior Software Developer to lead the technical design, development, and maintenance of enterprise-grade cloud applications and microservices. In this role, you will translate complex system specifications into clean, scalable, and fully tested... 
    Senior
    Contract work

    Randstad

    Toronto, ON
    6 days ago
  • $104k - $145k per year

     ...build something meaningful in a fast-growing, customer-focused company, we’d love to hear from you! We are looking for a Senior Software Developer to join our Development Experience Group!   The Development Experience Group makes informed suggestions about... 
    Senior
    Remote job
    Work at office
    Home office
    Flexible hours
    Weekend work

    Zensurance

    Toronto, ON
    12 hours ago
  • $120k - $130k per year

     ...access specialist referrals.   Who we need Reporting to the Vice President, Research and Development, we are hiring a Senior Software Developer to join our collaborative engineering team. As our new Senior Software Developer, you will play a key role in designing, building... 
    Senior
    Long term contract
    Full time
    Work at office
    Immediate start
    Work from home
    Flexible hours
    3 days per week

    OceanMD

    Toronto, ON
    4 days ago
  • We are seeking a highly accomplished Senior Software Developer for an enterprise-level contract opportunity based in Toronto. In this role, you will take on a premier engineering capacity within full-stack application development, cloud architectures, and database streams,... 
    Senior
    Long term contract
    Contract work

    Randstad

    Toronto, ON
    11 days ago
  • We are seeking a highly accomplished Senior Software Developer for an enterprise-level contract opportunity based in Toronto. In this role, you will take on a premier engineering capacity within application development and software modernization streams, specializing in designing... 
    Senior
    Contract work

    Randstad

    Toronto, ON
    12 days ago
  • We are seeking a skilled Senior Software Developer to support the delivery of assigned application enhancements and post-Minimum Viable Product (MVP) solution evolution. Working as part of an integrated technical delivery team comprising internal and vendor resources, you will... 
    Senior
    Long term contract
    Contract work
    Manual labor

    Randstad

    Toronto, ON
    17 days ago
  •  ...RQ10055 - Software Developer - Senior 1-year, 2 month contract, 2 possible extension ONSITE - 222 Jarvis st 5th floor Central Agencies Cluster - Ministry of Treasury Board Secretariat Security Level: CRJMC Responsibilities: Required to translate technical... 
    Senior
    Full time
    Contract work

    Source Code

    Toronto, ON
    12 hours ago
  •  ...Scope: Work with business team in developing and validating enhancements as per business...  ...Framework, MS Sync Framework, Web Client Software Factory, MS Web Services and Entity...  ...user interface development. ~ Design, develop and consume Web Services and Web API ~... 
    Senior
    Contract work

    Maarut

    Toronto, ON
    12 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Quantum Software Developer FTQC Software (Intermediate to Senior). Be the first to apply!