Quantum Research Software Development Engineer, Microsoft Quantum, Redmond, Washington

Do you want to be part of the next revolution in computing? Join our team to develop benchmarks, software libraries, algorithms and optimization techniques that impact the development of quantum programs and further our understanding of quantum computers. You ideally bring some familiarity with quantum physics, mathematics, and programming. You will have the opportunity to grow and learn about programming quantum computers as part of our multi-disciplinary and diverse team.

The job provides an opportunity to:

  • Impact on one of the most exciting new areas in software engineering that might truly revolutionize the way we do computing.
  • Work in a world class engineering team of engineers, researchers, architects, and leadership that will help you grow your career.
  • Be part of a dynamic Open Source community that will enable you to learn, collaborate, and contribute with the top minds in the industry.

Microsoft Quantum is dedicated to solving the world’s intractable problems and forever altering our economic, industrial, academic, and societal landscape. In just hours or days, a quantum computer will solve complex problems that would otherwise take billions of years for today’s computers to solve! This has massive implications for research in healthcare, energy, environmental systems, smart materials, and more. Simply put, Microsoft brings scalable quantum computing to the broadest set of customers. For more information about our team, visit https://www.microsoft.com/en-us/quantum.

Responsibilities

You will help us design, develop and maintain quantum samples, benchmarks, and libraries in Q# that developers can use to create their own quantum applications. You’ll thrive in this role if you love translating abstract mathematical concepts into programmed solutions. We value passion, inclusion, creativity, agility, accountability, collaboration and a desire to learn a new exciting technical area.

Qualifications

Required qualifications:

  • 3 or more years of programming experience
  • 2 or more years of .NET, C/C++, or Java programming experience
  • 2 or more years of experience with quantum physics or quantum computing
  • Degree or equivalent in computer science, mathematics, or physics

Helpful qualifications:

  • Experience with Q#, C#, C/C++, and Python
  • Strong mathematics skills

For more information, or to apply online, go to https://careers.microsoft.com/us/en/job/728111/Quantum-Research-Software-Development-Engineer.