Peyton Murray

Senior Software Engineer at OpenTeams

Arcata, California, 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

🤩
Rockstar
🎓
Top School
Peyton Murray is a Senior Software Engineer with a PhD in Physics and a decade of experience building high-performance scientific software and developer tooling. He leads and delivers open-source contracts and teams, routinely shipping features, CI/CD, and performance optimizations for cornerstone Python projects such as NumPy, SciPy, JupyterLab, Ray, and TensorFlow. His background in experimental and computational magnetics informs a practical fluency in CUDA, C/C++, Rust, and Python for numerics and GPU-accelerated simulation work. Peyton combines hands-on engineering with mentorship and project leadership, having driven multi-engineer engagements up to ~$1M and cut costly build times in major projects. He contributes deep, low-level improvements—like dtype API work in NumPy and CUDA kernel tuning in micromagnetics—that demonstrate both algorithmic insight and production-grade rigor. Based in Arcata, CA, he blends academic rigor from postdoctoral research with product-minded delivery for tools used by millions of developers.
code10 years of coding experience
job13 years of employment as a software developer
bookDoctor of Philosophy - PhD Physics, Doctor of Philosophy - PhD Physics at University of California, Davis
bookB.S. Physics Physics Mathematics, B.S. Physics Physics Mathematics at Saint Mary's College of California
stackoverflow-logo

Stackoverflow

Stats
81reputation
22kreached
1answer
1question
github-logo-circle

Github Skills (40)

scipy10
javascript10
pytest10
back-end-development10
datatypes10
python10
typed-array10
multidimensional-arrays10
dynamic-array10
arrayobject10
c1110
ui-design10
jupyterlab10
numpy10
c1710

Programming languages (15)

JavaC++CSSJinjaRustCGoHTML

Github contributions (5)

github-logo-circle
ray-project/ray

May 2022 - Dec 2022

Ray is an AI compute engine. Ray consists of a core distributed runtime and a set of AI Libraries for accelerating ML workloads.
Role in this project:
userBack-end Developer
Contributions:187 reviews, 14 commits, 140 PRs in 7 months
Contributions summary:Peyton made several changes related to core components of the Ray project. Specifically, they addressed initialization issues in the GCS server address updater and made improvements to the ActorPoolStrategy within the data module to handle exceptions. They also added HTML representations for ClientContext and WorkerContext objects and addressed various issues by adding rich output for DataParallelTrainer and Tune Progress. These changes suggest a focus on core runtime functionality and improvements to data processing and visualization tools.
pythonconsistsruntimetensorflowserving
numpy/numpy

Oct 2019 - Jan 2025

The fundamental package for scientific computing with Python.
Role in this project:
userBack-end Developer
Contributions:30 reviews, 4 PRs, 33 comments in 5 years 4 months
Contributions summary:Peyton contributed significantly to the NumPy library, primarily focusing on enhancing the API and functionality related to data types. Their work involved implementing support for features like `argmin` and `argmax` for NEP42 dtypes. The commits demonstrate a deep understanding of NumPy's internal structure, including modifications to core calculation and string handling mechanisms. The user also developed Cython wrappers for the NpyString API, expanding the library's capabilities.
lapackpythonmpindarrayconvolution
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
Peyton Murray - Senior Software Engineer at OpenTeams