Sarah Kaiser is a Senior Cloud Developer Advocate and Python Software Foundation Fellow with 11+ years building production-grade software and hardware across quantum computing, satellite optics, and embedded systems. With a PhD in Quantum Information, she blends deep research experience—publishing work on quantum cryptography hardware and contributing to the Microsoft Quantum Development Kit and the mitiq error-mitigation toolkit—with hands-on product delivery and community leadership. At Microsoft and previously the Unitary Fund she creates developer resources, authors books like Learn Quantum Computing with Python and Q#, and fosters open-source collaboration and sponsorships. Known for soldering as easily as she writes unit tests, Sarah is also a vocal advocate for diversity in STEM and a maker who laser-cuts projects and restores a 1979 Tollycraft in her spare time.
11 years of coding experience
5 years of employment as a software developer
Bachelor of Science, Math, Physics, Bachelor of Science, Math, Physics at Bethel University
Doctor of Philosophy (PhD), Quantum Information, Doctor of Philosophy (PhD), Quantum Information at University of Waterloo
Mitiq is an open source toolkit for implementing error mitigation techniques on most current intermediate-scale quantum computers.
Role in this project:
Backend Developer & Test Automation Engineer
Contributions:135 reviews, 50 commits, 114 PRs in 1 year 3 months
Contributions summary:Sarah contributed significantly to the `mitiq` library by implementing new functionalities, including the addition of plotting methods to the `Factory` class, along with tests for `plot_data()` and `plot_fit()`. They made changes to core files (`zne/inference.py`) related to the Zero Noise Extrapolation (ZNE) functionality. Furthermore, they were involved in fixing code style issues, updating the changelog, and applying suggestions from code reviews, indicating contributions to testing and code quality.
Contributions:2 reviews, 15 commits, 4 PRs in 2 years 1 month
Contributions summary:Sarah contributed to the Microsoft Quantum Development Kit samples by adding and refining quantum computing algorithms. Their work included implementing new functions and unit tests within the Canon library, which provides essential building blocks for quantum programs. Further contributions involved refactoring and optimizing the Shor algorithm, a key component for integer factorization. The user also updated code to use new operation names, demonstrating a focus on code quality and project updates.
development-kitpythonqdkquantum-computingqsharp
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.