Phillip Weinberg

Senior Scientific Software Engineer at QuEra Computing Inc.

Boston, Massachusetts, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Phillip Weinberg is a Senior Scientific Software Engineer in Boston with 11 years of experience developing numerical methods for non-equilibrium dynamics in quantum many-body systems. He blends deep theoretical physics training (PhD) with pragmatic software engineering, building both classical and quantum software and shipping production-level fixes to flagship open-source projects like SciPy. At QuEra Computing he translates cutting-edge research into robust tools for quantum simulation and hardware-relevant problems, having progressed from research scientist to senior engineer. His work emphasizes numerical efficiency and scalable algorithms for dynamics, pairing numerics with selective analytics to tackle real experimental questions. Notably, he has contributed detailed, iterative bug fixes to SciPy’s sparse matrix operations—demonstrating both low-level numerical care and open-source stewardship. Methodical, research-driven, and product-minded, he operates at the intersection of theory, computation, and applied quantum technology.
code10 years of coding experience
job12 years of employment as a software developer
bookHigh school Deploma, High school Deploma at Plymouth High School
bookBachelor's of Science, Physics, Bachelor's of Science, Physics at Michigan State University
bookDoctor of Philosophy - PhD, Physics, Doctor of Philosophy - PhD, Physics at Boston University
github-logo-circle

Github Skills (8)

debugging10
sparse-matrix10
algorithms10
debug10
scipy10
python10
scientific-computing10
numpy10

Programming languages (7)

JuliaTypeScriptC++Jupyter NotebookCythonPythonJust

Github contributions (5)

github-logo-circle
scipy/scipy

Aug 2016 - Sep 2016

SciPy library main repository
Role in this project:
userBack-end Developer / Bug Fixer
Contributions:14 commits, 3 PRs, 13 comments in 19 days
Contributions summary:Phillip primarily focused on addressing a bug within the `scipy.sparse.base` module. Their contributions involved modifying the `__mul__` method to correctly handle objects that NumPy couldn't directly convert to arrays, specifically addressing dimension mismatches and ensuring the correct behavior with sparse matrix operations. The work included multiple iterations of bug fixes and reverts, demonstrating their efforts in debugging and maintaining the stability of the sparse matrix functionality within the SciPy library. Furthermore, they made minor code style improvements like removing extra spaces and tab characters.
scipypythonscientific-computing
QuSpin/QuSpin-Extensions

Dec 2023 - Oct 2024

C++ components package for QuSpin
Contributions:10 releases, 21 PRs, 89 pushes in 9 months
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.
Request Free Trial
Phillip Weinberg - Senior Scientific Software Engineer at QuEra Computing Inc.