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.
8 years of coding experience
Github Skills (49)
transformers10
pytorch10
python10
machine-learning-models10
diffusion-models10
machine-learning10
text-to-speech10
inference10
multimodal10
reinforcement-learning10
numpy10
llm10
neural-operator10
audio10
deep-learning10
Programming languages (4)
DIGITAL Command LanguageHTMLJupyter NotebookPython
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.