Quantum Error Correction Software Engineer
Overview
In this role you will contribute to designing and evaluating fault-tolerance strategies for quantum computing systems. You’ll work with theorists and experimentalists to advance quantum error correction codes and architectures. You’ll empower research aimed at building scalable, practical quantum computers and tackle cross-functional technical challenges. This is a chance to influence a transformative technology at the frontier of quantum software engineering.
ResponsibilitiesDesign and develop infrastructure to evaluate fault-tolerance strategies for quantum computing systems in collaboration with a multidisciplinary teamAdvance the implementation of quantum error correction codes across logical and physical qubit architecturesSupport research and experimentation to build scalable, resilient quantum computers with practical valueEngage in creative problem-solving and cross-functional collaboration to overcome design challengesFoster a culture of collaboration, creativity, and technical excellence
Key requirementsBachelor's Degree in Computer Science, Software Engineering, Mathematics, Physics, Physical Sciences, or related field AND 4+ years software industry experience including developing commercial software, compilers, scientific computing applications, or multi-component systemsor Master's Degree in Computer Science, Software Engineering, Mathematics, Physics, Physical Sciences, or related field AND 3+ years software industry experienceor Doctorate in Computer Science, Software Engineering, Mathematics, Physics, Physical Sciences, or related field AND 1+ years software industry experience4+ years programming experience in related programming languages4+ years experience in a collaborative environmentAbility to meet Microsoft, customer and/or government security screening requirementsAbility to apply AI to accelerate engineering while developing shipping & prototype codeAbility to leverage AI tools to drive innovation and efficiencycollaborativecreative problem-solvingattention to detailprogramming in related languagesHPC and scientific programmingscientific computing