Shaogang Wang

Hunan, China
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
Shang Wang is a manager and hands-on AI systems software engineer with ~8 years of experience building and optimizing large-scale ML infrastructure, from CUDA/HIP kernels and PyTorch internals to Kubernetes-backed inference and training services. He co-founded CentML to productize those low-level optimizations and led projects at NVIDIA that cut GPU costs and accelerated BERT pretraining (e.g., LDDL) as well as contributing to TensorFlow XLA parsing and GPU command-buffer work. Academically grounded with an ongoing PhD and MSc from University of Toronto, he blends rigorous research with production engineering across industry leaders like NVIDIA, Google and Intel. Known for squeezing major performance wins out of complex systems, he also actively contributes to prominent open-source ML projects and benchmark infra (MLPerf). Based in Toronto, he hires and mentors engineers who enjoy deep systems problems and end-to-end ML performance engineering.
code8 years of coding experience
github-logo-circle

Github Skills (8)

cuda10
machine-learning10
tensorflow10
gpu10
python9
deep-learning9
neural-network8
deep-neural-networks8

Programming languages (3)

C++Jupyter NotebookPython

Github contributions (5)

github-logo-circle
tensorflow/tensorflow

Dec 2022 - Dec 2022

An Open Source Machine Learning Framework for Everyone
Role in this project:
userBack-end Developer & ML Engineer
Contributions:14 reviews, 1 commit, 4 PRs in 1 day
Contributions summary:Shaogang contributed to the XLA project, focusing on enhancing the HLO parser to accommodate computations without module headers and improving tests related to parsing. Their work included modifying existing code files to incorporate features for parsing and handling computations, demonstrating a focus on the underlying workings of the machine learning framework. The user also made multiple changes related to GPU and CUDA, including adding command buffer support for different operations, implying involvement in optimizing and extending the framework for GPU usage.
machine-learningtensorflowpythondeep-learningdeep-neural-networks
shawnwang18/tensorflow

Dec 2022 - Oct 2024

Contributions:32 pushes, 8 branches, 1 comment in 1 year 10 months
computationscalabledata-sciencemachine-learninggraphs
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