Quantum Software Engineer

2 months ago


Old Toronto, Ontario, Canada Xanadu Full time
About Xanadu

Xanadu is a pioneering company dedicated to building quantum computers that are accessible and beneficial to people worldwide.

We are a team of learners, innovators, researchers, collaborators, and problem solvers, working together to create something groundbreaking. Our mission is to develop technologies that will solve some of the world's most complex problems and have a profound impact on society.

Your Role and Responsibilities

As a member of the Xanadu Software Team, you will be responsible for developing and maintaining PennyLane, an open-source framework for quantum machine learning, quantum computing, and quantum chemistry. Your duties will include contributing to the development of a quantum cloud platform and designing and building software and services with PennyLane.

The ideal candidate will possess the ability to quickly learn advanced scientific and technical concepts with minimal guidance. Strong technical skills and a proven ability to learn new concepts are essential for this position. Experience in both quantum computing and software development is crucial.

Required Qualifications and Experience
  1. Bachelor's degree in Computer Science, Engineering, Physics, Math, or a related field.
  2. Master's or Ph.D. in Computer Science, Engineering, Physics, Math, or a related field is preferred.
  3. Previous experience with software best practices, including continuous-integration pipelines, unit testing, and code review.
  4. Experience working with multiple programming languages, with a strong focus on Python and modern C++.
  5. Ability to comprehend and apply complex mathematical concepts.
  6. Ability to translate abstract algorithm descriptions into efficient code implementations.
  7. Demonstrated education or training in quantum computing.
  8. Exposure to machine learning and deep learning concepts.
  9. Software development skills, demonstrated through a public online portfolio (e.g., GitHub account, contributions to open-source projects).
  10. Self-motivation and a willingness to learn.
  11. Comfortable working in a fast-paced environment.
  12. High level of professionalism.
Preferred Knowledge and Experience
  1. Expertise in quantum computing, as demonstrated by extensive coursework, thesis, or peer-reviewed publications.
  2. Experience with web development (frontend or backend).
  3. Experience with numerical computation and high-performance computing.
  4. Experience with distributed machine-learning workloads.
Our Values

We are committed to building an inclusive, safe, and equitable culture at Xanadu. We strive to create an environment where all employees feel valued, included, and heard. We support a barrier-free workplace and are dedicated to meeting the needs of all individuals.



  • Old Toronto, Ontario, Canada Xanadu Full time

    About XanaduXanadu is a pioneering company in the field of quantum computing, dedicated to building quantum computers that are accessible to everyone. Our mission is to harness the power of quantum technology to solve some of the world's most complex problems.Your RoleWe are seeking a highly skilled Quantum Software Developer to join our Software Team. As a...


  • Old Toronto, Ontario, Canada Xanadu Full time

    Job DescriptionXanadu is seeking a highly skilled Quantum Software Developer to join our team.We are a company that is building quantum computers that are useful and available to people everywhere. Our mission is to create something that has never been built before, and we are looking for talented individuals to help us achieve this goal.About the RoleAs a...


  • Old Toronto, Ontario, Canada Xanadu Full time

    Job DescriptionXanadu is seeking a highly skilled Quantum Software Developer to join our team.We are a company that is building quantum computers that are useful and available to people everywhere. Our mission is to create something that has never been built before, and we are looking for talented individuals to help us achieve this goal.About the RoleAs a...


  • Old Toronto, Ontario, Canada Xanadu Full time

    Quantum Software Developer - CompilationXanadu is a pioneer in building quantum computers that are accessible to everyone.We are a team of learners, innovators, researchers, collaborators, and problem solvers. We are creating something groundbreaking, where if we succeed, our technologies will address some of the world's most complex challenges and have a...


  • Old Toronto, Ontario, Canada Xanadu Full time

    Quantum Software Developer - CompilationXanadu is pioneering the development of quantum computers that are accessible to everyone.We're a team of learners, innovators, researchers, collaborators, and problem solvers working together to create something groundbreaking. Our mission is to build technologies that will solve some of the world's most complex...


  • Old Toronto, Ontario, Canada Xanadu Full time

    Quantum Software Developer - CompilationXanadu is a pioneer in building quantum computers that are accessible to everyone.We are a team of learners, innovators, researchers, collaborators, and problem solvers. We are creating something groundbreaking, where if we succeed, our technologies will address some of the world's most complex challenges and have a...


  • Old Toronto, Ontario, Canada Xanadu Full time

    Quantum Software Developer - CompilationXanadu is pioneering the development of quantum computers that are accessible to everyone.We're a team of learners, innovators, researchers, collaborators, and problem solvers working together to create something groundbreaking. Our mission is to build technologies that will solve some of the world's most complex...


  • Old Toronto, Ontario, Canada Xanadu Full time

    Quantum Software Developer - CompilationXanadu is pioneering the development of quantum computers that are accessible to everyone.We're a team of learners, innovators, researchers, collaborators, and problem solvers working together to create something groundbreaking. Our mission is to build technologies that will solve some of the world's most complex...


  • Old Toronto, Ontario, Canada Xanadu Full time

    Quantum Software Developer - CompilationXanadu is pioneering the development of quantum computers that are accessible to everyone.We're a team of learners, innovators, researchers, collaborators, and problem solvers working together to create something groundbreaking. Our mission is to build technologies that will solve some of the world's most complex...


  • Toronto, Ontario, Canada Xanadu Full time

    About XanaduXanadu is a pioneering company in the field of quantum computing, dedicated to building commercially viable quantum computers that can be used by people everywhere. Our mission is to harness the power of quantum computing to solve some of the world's most complex problems and make a profound impact on the world.Job SummaryWe are seeking a highly...


  • Toronto, Ontario, Canada Xanadu Full time

    About XanaduXanadu is a pioneering company in the field of quantum computing, dedicated to building commercially viable quantum computers that can be used by people everywhere. Our mission is to harness the power of quantum computing to solve some of the world's most complex problems and make a profound impact on the world.Job SummaryWe are seeking a highly...


  • Toronto, Ontario, Canada Xanadu Full time

    About XanaduXanadu's mission is to build quantum computers that are accessible to everyone. This unique opportunity allows you to contribute to the development of our internal tool stacks, aimed at advancing the first commercially viable quantum computer.Job SummaryWe are seeking a skilled software developer to join our Machine Learning team. As a key member...


  • Toronto, Ontario, Canada Xanadu Full time

    About XanaduXanadu's mission is to build quantum computers that are accessible to everyone. This unique opportunity allows you to contribute to the development of our internal tool stacks, aimed at advancing the first commercially viable quantum computer.Job SummaryWe are seeking a skilled software developer to join our Machine Learning team. As a key member...


  • Toronto, Ontario, Canada Xanadu Full time

    About XanaduXanadu is a pioneering company in the field of quantum computing, dedicated to building quantum computers that are accessible and useful to people everywhere.Job DescriptionWe are seeking a highly skilled Quantum Computing Software Developer to join our team. As a key member of our Machine Learning team, you will play a crucial role in advancing...


  • Toronto, Ontario, Canada Xanadu Full time

    About XanaduXanadu is a pioneering company in the field of quantum computing, dedicated to building quantum computers that are accessible and useful to people everywhere.Job DescriptionWe are seeking a highly skilled Quantum Computing Software Developer to join our team. As a key member of our Machine Learning team, you will play a crucial role in advancing...


  • Toronto, Ontario, Canada Xanadu Full time

    About XanaduXanadu is a pioneering company in the field of quantum computing, dedicated to building commercially viable quantum computers that can solve some of the world's most challenging problems.Job DescriptionWe are seeking a highly skilled Data Quality developer, PYTHON to join our team. As a key member of our Machine Learning team, you will play a...


  • Toronto, Ontario, Canada Xanadu Full time

    About XanaduXanadu is a pioneering company in the field of quantum computing, dedicated to building commercially viable quantum computers that can solve some of the world's most challenging problems.Job DescriptionWe are seeking a highly skilled Data Quality developer, PYTHON to join our team. As a key member of our Machine Learning team, you will play a...

  • Research Associate

    3 weeks ago


    Toronto, Ontario, Canada University of Toronto Full time

    Job Title: Research AssociateWe are seeking a highly skilled Research Associate to join our team at the University of Toronto. The successful candidate will be responsible for leading and participating in the design, development, and analysis of novel quantum algorithms for quantum chemistry, partial differential equations, Hamiltonian simulation, and...

  • Research Associate

    4 weeks ago


    Toronto, Ontario, Canada University of Toronto Full time

    Job Title: Research Associate - Quantum ComputingWe are seeking a highly motivated and experienced Research Associate to join our team in the Department of Chemistry at the University of Toronto. The successful candidate will work with our research group to design, develop, and analyze novel quantum algorithms for solving complex problems in simulating...

  • Research Associate

    4 weeks ago


    Toronto, Ontario, Canada University of Toronto Full time

    Job Title: Research Associate - Quantum ComputingWe are seeking a highly motivated and experienced Research Associate to join our team in the Department of Chemistry at the University of Toronto. The successful candidate will work with our research group to design, develop, and analyze novel quantum algorithms for solving complex problems in simulating...