Michael Munn is a Senior Software Engineer and research-trained mathematician with 11 years of experience building and deploying machine learning solutions at Google and in enterprise settings. He blends deep academic rigor (PhD in Mathematics) with hands-on ML engineering, having led ML Solutions work in Google Research and the Advanced Solutions Lab to help customers scale models on GCP. His open-source contributions include practical notebooks for widely used Google Cloud ML training repos, such as adding embeddings and content-based recommendation examples to the GoogleCloudPlatform/ml-design-patterns and training-data-analyst projects. Michael also advises on AI instruction and curriculum design at SandboxAQ, translating complex research into effective training and customer-facing labs. Previously he taught and mentored at multiple universities, giving him a rare mix of pedagogy, published research, and production ML experience. Based in New York, he is skilled at turning theoretical insight into reproducible, cloud-native ML workflows and developer-facing educational artifacts.
10 years of coding experience
13 years of employment as a software developer
Master of Philosophy (M.Phil.), Mathematics, Master of Philosophy (M.Phil.), Mathematics at The Graduate Center, City University of New York
Bachelor of Science (B.Sc.), Honors Mathematics, Bachelor of Science (B.Sc.), Honors Mathematics at University of Notre Dame
Contributions:38 commits, 6 PRs, 28 pushes in 5 months
Contributions summary:Michael contributed a new notebook to the repository titled "adding embeddings notebook", which provides an example of how to implement embeddings. The user also added a notebook that provides examples of feature crosses. There are minor typo fixes in the notebook as well.
This repos contains notebooks for the Advanced Solutions Lab: ML Immersion
Role in this project:
ML Engineer
Contributions:7 reviews, 93 commits, 1 PR in 1 year 5 months
Contributions summary:Michael implemented and added structured labs and solutions, indicating a focus on applied machine learning. The commits include modifications to an end-to-end structured lab notebook, including data preparation steps using BigQuery to prepare the babyweight dataset. The user worked on preprocessing and filtering the dataset, and created the train and evaluation data sets in BigQuery.
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.