Jeff Carpenter is an ML Engineering Manager at Google in San Francisco with 12 years of experience building production ML systems and developer-facing infrastructure. He led ML platform and edge model optimization for Level 4 autonomy at Waymo and previously shipped high-impact systems at Google Chrome — including wpt.fyi for visualizing web API compatibility, a nonlinear GitHub source-sync service, and a natural-language ML system that improved accuracy by 35%. An active open-source contributor, he has enhanced widely used web-platform projects like jsdom (adding browser-like APIs, virtual consoles and DOM behaviors) and stabilized test runners and browser integrations in web-platform-tests. Earlier he combined product and engineering impact at Braintree, launching a Hosted Fields SDK that enabled over $1B in transactions, reflecting a rare mix of low-level web platform expertise, ML engineering, and product-focused delivery. He focuses on scaling complex systems, mentoring teams, and bridging browser-level detail with large-scale ML infrastructure.
13 years of coding experience
10 years of employment as a software developer
Symbolic Systems, Symbolic Systems at Colby College
A JavaScript implementation of various web standards, for use with Node.js
Role in this project:
Full-stack Developer
Contributions:19 commits, 13 PRs, 51 comments in 1 year 4 months
Contributions summary:Jeff contributed significantly to enhancing the functionality of the jsdom library. They added support for passing arrays to `querySelectorAll`, implemented `toString` for `HTMLDocument` and added missing console methods. Additionally, the user introduced a virtual console feature, including methods for capturing and forwarding console output, and added `window.atob` and `window.btoa` implementations. They also worked on adding postMessage and click behavior for inputs.
Test suites for Web platform specs — including WHATWG, W3C, and others
Role in this project:
QA Engineer / Test Automation Engineer
Contributions:80 commits, 184 PRs, 91 pushes in 11 months
Contributions summary:Jeff primarily contributed to the testing infrastructure of the `web-platform-tests/wpt` repository. Their commits focus on fixing issues related to the test runner, specifically addressing crashes and ensuring the correct handling of browser-specific configurations, such as those for Firefox. They also addressed an issue with the Sauce Connect metrics address and Firefox platform detection. Furthermore, the user is working on managing the command queue for browsers.
microsoft-edgetest-runnerspecssafarifirefox
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.