Cheng Luo

Researcher at Caltech

San Diego, 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

👤
Senior
🎓
Top School
Cheng Luo is a researcher specializing in distributed machine learning systems and FPGA-accelerated DNN training with eight years of experience across academia and industry. He has driven research and prototype platforms at Microsoft Research Asia, Imperial College London, and Fudan University, and now holds research roles at Caltech and TikTok. Proficient in C++, Python, CUDA, Verilog and MaxJ, Cheng blends system-level distributed training design with hands-on custom hardware implementation for quantized neural networks. His work uniquely spans full-stack DNN workflows—from algorithmic quantization and model reconstruction to scalable training infrastructure—demonstrating an uncommon combination of FPGA hardware design and large-scale system engineering. Based in San Diego, he is fluent in English and experienced in cross-institution collaborations and international research exchanges.
code8 years of coding experience
job2 years of employment as a software developer
bookSummer exchange Artificial Intelligence, Summer exchange Artificial Intelligence at Technion - Israel Institute of Technology
bookPHD student, PHD student at Fudan University
bookThe University of Sydney
bookVisting PHD student High Performance Embedded and Distributed Systems (HiPEDS), Visting PHD student High Performance Embedded and Distributed Systems (HiPEDS) at Imperial College London
github-logo-circle

Github Skills (51)

transformers10
fourier-transform10
pytorch10
language-model10
python10
pde10
machine-learning10
seq2seq10
numpy10
flax10
neural-operator10
differential-equations10
deep-learning10
tensorflow10
gpu10

Programming languages (3)

DIGITAL Command LanguageJupyter NotebookPython

Github contributions (5)

github-logo-circle
wdlctc/horovod

Sep 2019 - Sep 2019

Distributed training framework for TensorFlow, Keras, PyTorch, and Apache MXNet.
Contributions:242 pushes in 10 days
pytorchmxnetdeep-learningmachine-learningapache
wdlctc/QR-DNN

May 2018 - Jul 2018

Contributions:18 commits, 13 pushes, 1 branch in 1 month
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
Cheng Luo - Researcher at Caltech