Matt Richardson

Sr. Principal Researcher at Microsoft

Seattle, Washington, 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
Matt Richardson is a Sr. Principal Researcher at Microsoft with over nine years of professional experience and a long tenure at the company dating back to 2004. He holds a PhD in Computer Science from the University of Washington and a BS from Caltech, combining deep academic training with extensive applied research. Matt focuses on systems and backend engineering for machine learning tooling, contributing significant cross-platform and CUDA support work to the well-known DyNet dynamic neural network toolkit. His strengths lie in making complex research codebases robust and performant across platforms—evidenced by solving Windows compilation and GPU compatibility challenges. Based in Seattle, he blends academic rigor with pragmatic engineering to move prototypes toward production-ready infrastructure.
code9 years of coding experience
job11 years of employment as a software developer
bookPhD Computer Science, PhD Computer Science at University of Washington
bookCalifornia Institute of Technology
stackoverflow-logo

Stackoverflow

Stats
11reputation
324reached
1answer
2questions
github-logo-circle

Github Skills (19)

c-language10
gpu-programming10
eigen10
cuda10
cprogramming-language10
msvcrt10
multiplatform9
cross-platform9
machine-learning8
linear-algebra8
html6
react-router6
react6
vscode-extension6
visual-studio-code6

Programming languages (5)

C#C++Jupyter NotebookMarkdownPython

Github contributions (5)

github-logo-circle
clab/dynet

Sep 2016 - Feb 2018

DyNet: The Dynamic Neural Network Toolkit
Role in this project:
userBack-end Developer & System Architect
Contributions:91 commits, 28 PRs, 22 pushes in 1 year 4 months
Contributions summary:Matt primarily focused on enhancing the codebase to support cross-platform compilation and CUDA support. Their contributions included modifying files to allow compilation in Microsoft Visual Studio 2015 and adding conditional compilation directives for Windows environments. They also addressed issues related to CUDA support, including fixing compilation errors and optimizing performance. Additionally, they refactored the code to improve efficiency and compatibility with different systems.
dynetdynamic-neural-networkdeep-learningneural-networksmachine-learning
mattr1/dynet

Sep 2016 - May 2017

Contributions:4 PRs, 53 pushes, 44 branches in 7 months
neural-networkcpp
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
Matt Richardson - Sr. Principal Researcher at Microsoft