Jay G

Engineering Manager at NVIDIA

Seattle, Washington, 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
Jay G is an engineering leader with 14 years of experience building platforms that accelerate AI and ML research-to-production workflows, currently managing engineering at NVIDIA after senior roles at OctoML and Apple. He co-founded Turi and has deep expertise in distributed training, hardware-aware optimization, and on-device model tooling, combining product-minded leadership with hands-on systems work. His background includes an MS in Machine Learning from Carnegie Mellon and sustained open-source contributions to large-scale ML tooling—such as refactoring PowerGraph’s asynchronous engine to improve thread management and scalability. Jay hires and mentors teams of ML engineers and researchers, focusing on production readiness and performance at scale while bridging research and shipping reliable infrastructure.
code15 years of coding experience
job11 years of employment as a software developer
bookBachelor's degree Computer Science, Bachelor's degree Computer Science at Fudan University
bookMaster's degree Machine Learning, Master's degree Machine Learning at Carnegie Mellon University
github-logo-circle

Github Skills (9)

asynchronous10
graphdb10
graph10
c-language10
cprogramming-language10
multithreading10
async10
concurrency9
computer-engineering9

Programming languages (3)

C++JavaScriptPython

Github contributions (5)

github-logo-circle
jegonzal/PowerGraph

Oct 2011 - Oct 2013

PowerGraph: A framework for large-scale machine learning and graph computation.
Role in this project:
userBack-end Developer
Contributions:227 commits in 2 years
Contributions summary:Jay's commits primarily focused on refactoring and enhancing the asynchronous engine, a core component of the PowerGraph framework. These changes involved separating the updating and syncing functionalities into distinct thread groups, and modifying core features, specifically the async_simulate interface. The modifications involve adding and adapting data structures and applying new functionalities of the thread management system.
graphmachine-learning
turi-code/mxnet

Dec 2015 - Aug 2016

Fork of https://github.com/dmlc/mxnet
Contributions:62 PRs, 100 pushes, 38 branches in 7 months
mxnet
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