Jeff Carpenter

ML Engineering Manager at Google

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
Jeff Carpenter is an ML engineering manager in San Francisco with 13 years of experience building production ML platforms and browser tooling at Google and Waymo. He now leads work on JAX/Keras and Gemini integrations, after architecting training pipelines, quantization-aware training, and edge model optimizations for real Level 4 autonomous driving systems. His early Chrome and jsdom contributions show a deep, pragmatic understanding of web standards and runtime behavior—he's fixed browser test runners and added real-world DOM/console features used by Node.js tooling. Comfortable moving between low-level engineering and team leadership, he pairs research-grade ML frameworks with production reliability. He holds a Symbolic Systems degree from Colby and further CS study at Stanford, reflecting a cross-disciplinary approach to systems and models.
code13 years of coding experience
job10 years of employment as a software developer
bookSymbolic Systems, Symbolic Systems at Colby College
bookKansai Gaidai University
bookComputer Science, Computer Science at Stanford University
languagesEnglish, Japanese, Chinese
stackoverflow-logo

Stackoverflow

Stats
53reputation
6kreached
3answers
1question
github-logo-circle

Github Skills (20)

javascript10
python10
testing10
jscript10
dom-manipulation10
browser-testing10
jsdom10
test-automation10
firefox9
nodejs9
html9
web-standards7
web-development-project6
web-development6
optimization6

Programming languages (15)

C#C++BikeshedCRustGoHTMLJupyter Notebook

Github contributions (5)

github-logo-circle
jsdom/jsdom

Nov 2014 - Mar 2016

A JavaScript implementation of various web standards, for use with Node.js
Role in this project:
userFull-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.
jsdomnode-jsjavascriptstandardsnodejs
web-platform-tests/wpt

Oct 2016 - Oct 2017

Test suites for Web platform specs — including WHATWG, W3C, and others
Role in this project:
userQA 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.
Request Free Trial
Jeff Carpenter - ML Engineering Manager at Google