Michael Brundage is a Senior Staff Software Engineer and seasoned data scientist with three decades of engineering experience spanning startups, big tech, and NASA, now leading ML monitoring, stability, and explainability at Meta from Kirkland, WA. He architects fast detection and root-cause systems for training divergence and production model instability, blending deep statistical rigor (MS, Mathematics) with hands-on software delivery. Previously he shaped developer and supply-chain intelligence at Google, launched Amazon Go’s initial architecture, and contributed to Windows and Xbox engineering at Microsoft, demonstrating an unusual mix of product impact and low-level systems expertise. Michael is an active contributor to open-source time series tooling (notably improving Facebook Research’s Kats library), reflecting a practical focus on robust forecasting and anomaly detection. He also has a track record of mentoring technical leaders and inventing new approaches—holding dozens of patented ideas from computer vision work—making him equally comfortable with research, code, and organizational influence.
11 years of coding experience
22 years of employment as a software developer
MS, Mathematics, MS, Mathematics at University of Washington
Kats, a kit to analyze time series data, a lightweight, easy-to-use, generalizable, and extendable framework to perform time series analysis, from understanding the key statistics and characteristics, detecting change points and anomalies, to forecasting future trends.
Role in this project:
Data Scientist & ML Engineer
Contributions:1 review, 141 commits, 5 PRs in 1 year 3 months
Contributions summary:Michael primarily contributed to improving the `kats` library by addressing Pyre type errors and enhancing the existing code base. Their work focused on fixing type hints, refactoring code, and improving the overall readability and maintainability of the project. The user demonstrated expertise in data analysis and model fitting, specifically within the context of time series analysis and the various detectors implemented in `kats`. The contributions included direct interaction with core data structures in `kats.consts`.
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
Michael Brundage - Senior Staff Software Engineer at Meta