Matt Hoffman

Senior Staff Research Scientist at Google DeepMind

London, England, United Kingdom
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 Hoffman is a Senior Staff Research Scientist at DeepMind with 11 years of experience building research-oriented systems for reinforcement learning and large-scale LLM training using online and offline RL. His work emphasizes general, widely applicable RL algorithms and led to the creation and maintenance of Acme, a widely used open-source RL framework where he has driven documentation, tutorials, packaging, and build/test improvements. With a PhD from UBC and postdoctoral work at Cambridge, he brings deep expertise in continuous-action RL and Bayesian optimization for hyperparameter tuning. Based in London, he blends rigorous academic research with pragmatic software engineering to make advanced RL methods accessible and reproducible. An underappreciated strength is his focus on developer experience—ensuring research code is well-documented, versioned, and easy to adopt by the community.
code11 years of coding experience
job3 years of employment as a software developer
bookBachelor of Science - BS, Computer Science and Mathematics, Bachelor of Science - BS, Computer Science and Mathematics at University of Washington
bookDoctor of Philosophy - PhD, Computer Science, Doctor of Philosophy - PhD, Computer Science at The University of British Columbia
github-logo-circle

Github Skills (7)

python10
reinforcement-learning10
setuptools9
documentation9
py9
agent9
testing8

Programming languages (2)

C++Python

Github contributions (5)

github-logo-circle
google-deepmind/acme

May 2020 - Sep 2022

A library of reinforcement learning components and agents
Role in this project:
userFull-stack Developer
Contributions:3 releases, 4 reviews, 68 commits in 2 years 4 months
Contributions summary:Matt primarily contributed to the Acme library's documentation and setup. They updated the `setup.py` file to include more documentation, added a tutorial notebook example, and corrected the description for PyPI. The user also addressed versioning issues by bumping the version numbers and making explicit the versioning scheme. They also modified the test scripts and imports to improve the build and test process.
reinforcement-learningreinforcementagentsdeep-reinforcement-learning
mwhoffman/config

Jan 2015 - Feb 2025

Contributions:222 pushes in 10 years 2 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
Matt Hoffman - Senior Staff Research Scientist at Google DeepMind