Quantum Error Correction Research Software Developer (hybrid)

Toronto, ON, Canada

Job Description


About XanaduXanadu\xe2\x80\x99s 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\xe2\x80\x99s most challenging problems, and literally change the world. And that is something to be excited about!Your Role and Responsibilities:In this role you will be focusing on writing maintainable and efficient code to simulate cutting edge research in fault tolerant quantum computing. You will help develop and maintain the tools necessary for simulating error corrected quantum computation, especially based on bosonic, measurement-based, photonic architectures. To this end you will use, design, develop, and optimize parallelization techniques as well as simulation algorithms. Strong software development skills and technical communication skills are essential for this role.Required Skills and Experience:To succeed in this role, you should have the following:

  • Experience with scientific programming
  • Good mastery of Julia
  • Experience with optimizing code, continuous integration and HPC using CPUs.
  • Basic knowledge of discrete math, linear algebra and graph theory is essential.
  • Demonstrated proficiency in technical communication with physicists and mathematicians
  • Ability to convert abstract descriptions of algorithms into efficient code implementations
  • Experience with software engineering best practices: testing, continuous integration, version control, documentation, and code review
Preferred Skills and Experience:
  • Basic concepts of error correction (either classical or quantum) is preferable, but not essential.
  • Experience with GPUs would be appreciated.
  • Strong experience programming in Python
Qualifications:
  • BSc or MSc in Computer Science, Physics, Mathematics, or Engineering with relevant industry experience preferred, or equivalent combination of education and experience
  • 5+ years of experience working in related fields
ValuesOur values are important. They are fundamental and lay the foundation for culture at Xanadu. Learn more about our values .At Xanadu, 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 Human Resources at hr@xanadu.ai.

Xanadu

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD2328283
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Toronto, ON, Canada
  • Education
    Not mentioned