Yanghua Peng

Research Scientist at ByteDance

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
Yanghua Peng is a research scientist in Seattle with a decade of experience designing and optimizing deep learning systems, currently focused on large-scale generative AI training at ByteDance. He blends research rigor from a PhD in Systems and Networking with hands-on engineering, having driven distributed training and GPU cluster scheduling work that powers production ML workloads. His open-source contributions to BytePS/ByteScheduler improved PyTorch support, performance-critical barrier crossing, and usability through logging and documentation—work that directly accelerates distributed DNN training. Comfortable toggling between product-driven engineering and exploratory systems research, he brings a pragmatic approach to squeezing efficiency from clusters while mentoring cross-functional teams.
code10 years of coding experience
bookBachelor’s Degree, Computer Science, Bachelor’s Degree, Computer Science at Wuhan University
bookThe University of Hong Kong (HKU)
languagesChinese, English
github-logo-circle

Github Skills (13)

pytorch10
machine-learning10
distributed-training10
deep-learning10
python10
optimization9
web-framework9
threaded8
multithreading8
hyper-threading8
thread8
tensorflow7
keras7

Programming languages (3)

C++HTMLPython

Github contributions (5)

github-logo-circle
bytedance/byteps

Jun 2019 - Jan 2021

A high performance and generic framework for distributed DNN training
Role in this project:
userML Engineer
Contributions:25 commits, 13 PRs, 17 pushes in 1 year 6 months
Contributions summary:Yanghua primarily contributed to the `byteps` repository by developing and refactoring components for the ByteScheduler, a system designed to optimize distributed DNN training. Their work included adding support for PyTorch, fixing bugs, and refactoring barrier crossing for improved performance. They also added comprehensive logging and improved the usability with updates to documentation and example files.
pytorchmxnetdeep-learningdistributed-trainingmachine-learning
pengyanghua/optimus

Sep 2019 - Jan 2021

Contributions:9 commits, 9 pushes, 1 comment in 1 year 3 months
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
Yanghua Peng - Research Scientist at ByteDance