Max Woolf

Senior Data Scientist

San Francisco, 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
Max Woolf is a Senior Data Scientist based in San Francisco with 13 years of experience turning messy data into clear, actionable stories. After starting in software QA at Apple, he transitioned to data roles at BuzzFeed where he progressed from contract Data Scientist to senior lead, blending product-minded analysis with production ML. He maintains the popular minimaxir open-source projects—ranging from GPT-2 tooling (gpt-2-simple, aitextgen, textgenrnn) to useful utilities like the Big List of Naughty Strings—which reflect a practical focus on reproducible model training and robust data pipelines. Max combines strong visualization chops (ggplot2 and interactive plotting) with hands-on ML engineering, feature engineering, and automation work, and he often publishes notebooks that make social media and engagement data easy to explore. Notably, his tooling emphasizes usability—features like nucleus sampling, Drive integration, and automated model/code generation show a pragmatic drive to lower barriers for others to train and deploy text models.
code13 years of coding experience
job12 years of employment as a software developer
bookBachelor of Science - BS Computing and Information Technology, Bachelor of Science - BS Computing and Information Technology at Carnegie Mellon University
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (47)

text-generation10
data-visualizations10
transformers10
json10
tokenize10
xgboost10
pytorch10
python10
image-processing10
r10
scikit10
pandas10
machine-learning10
data-visualisation10
rnn-model10

Programming languages (10)

TypeScriptRShellC++RustJavaScriptHTMLJupyter Notebook

Github contributions (5)

github-logo-circle
minimaxir/textgenrnn

Jun 2017 - Jul 2020

Easily train your own text-generating neural network of any size and complexity on any text dataset with a few lines of code.
Role in this project:
userML Engineer
Contributions:12 releases, 136 commits, 26 PRs in 3 years 1 month
Contributions summary:Max implemented a text-generating neural network using Keras and TensorFlow. Their contributions focused on defining the model architecture, incorporating embedding layers, and integrating recurrent neural networks (LSTMs). The user also worked on training the model, including data encoding and the implementation of a learning rate scheduler, as well as adding functionalities to generate text.
neural-networkkerasdeep-learningtext-generationtensorflow
The Big List of Naughty Strings is a list of strings which have a high probability of causing issues when used as user-input data.
Role in this project:
userBack-end Developer
Contributions:135 commits, 110 PRs, 123 pushes in 5 years 9 months
Contributions summary:Max primarily contributed to the project by creating and updating a Python script (`txt_to_json.py`) to convert a text file of "naughty strings" into a JSON format. Their work included modifying the script to handle edge cases such as removing comments, inserting empty strings, and addressing backslash issues to ensure valid JSON output. The user also merged in code from other contributors, and addressed merge conflicts in the main text file.
naughty-stringsnaughtyinput-datastringsjavascript
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