BEIT Logo

Quantum Software Developer

Bridge the gap between quantum computing theory and software development.

Toronto
March 1, 2025 - May 1, 2025
full time

About the Role

BEIT, a cutting-edge quantum computing company headquartered in Toronto, is seeking a Quantum Software Developer to join our dynamic team. Our mission is to push the boundaries of quantum technology by creating innovative algorithms and tools for optimization, molecular simulation, and fault-tolerant quantum computing. As a Quantum Software Developer, you'll work closely with researchers to translate groundbreaking theoretical concepts into robust, efficient software solutions. This role is ideal for individuals who thrive in interdisciplinary environments and are passionate about advancing quantum technologies from theory to application.

Responsibilities

  • Collaborate with quantum researchers to translate theoretical ideas into efficient software implementations.
  • Design, develop, and optimize software tools for quantum algorithms and applications.
  • Develop robust testing frameworks to ensure software accuracy and performance.
  • Implement and validate quantum-inspired algorithms on classical platforms.
  • Work on circuit-level simulations, including noise models, to bridge software and hardware layers.
  • Contribute to continuous integration pipelines for seamless software deployment.
  • Document and present your work through clear, professional communication, including research publications or internal reports.

Requirements

  • B.Sc in Computer Science, Physics, Mathematics, or a related field (Master's or Ph.D. preferred).
  • Proficiency in Python and familiarity with modern C++.
  • Experience with software best practices, including unit testing, code reviews, and CI/CD pipelines.
  • Ability to translate abstract algorithms into efficient and scalable code.
  • Demonstrated understanding of quantum computing concepts, algorithms, or architectures.
  • Familiarity with additional programming languages (e.g., JavaScript, HTML, CSS) is a plus.
  • Exposure to machine learning is advantageous.
  • Strong analytical skills and the ability to work on mathematically complex problems.
  • Experience with quantum circuit simulators or emulators, including noise models.
  • Proven ability to work independently in a fast-paced, research-driven environment.
  • Public contributions to open-source projects (e.g., GitHub) or a portfolio of personal projects are a strong asset.

Quantum Software Developer Application

Please fill out the form below to apply