Jiawei Liu is a software engineer with seven years of experience building scalable ML and cloud-native systems, currently at Microsoft where he contributes to real-time telemetry and an internal Open Data Platform and applies LLMs for customer-facing diagnostics. He holds a CS master's from Columbia with a 4.0 GPA and has a strong ML systems background from internships at HBO, Momenta.ai, Baidu and NewsBreak. An active contributor to PaddlePaddle, he improved core framework memory optimization and added documentation and Chinese-language docs for a major open-source deep learning project. As a former co-founder and product director of a fashion-tech startup, he blends technical rigor with product strategy, fundraising and team-building experience. Now seeking roles in venture capital, he brings a rare mix of hands-on engineering, ML infrastructure expertise, and operator-level startup insight useful for technical diligence and portfolio support.
7 years of coding experience
2 years of employment as a software developer
Master's degree, Computer Science, 4.0/4.0, Master's degree, Computer Science, 4.0/4.0 at Columbia University in the City of New York
Bachelor's degree, Intelligence Science and Technology, Electrical Engineering and Computer Science Department, Bachelor's degree, Intelligence Science and Technology, Electrical Engineering and Computer Science Department at Peking University
PArallel Distributed Deep LEarning: Machine Learning Framework from Industrial Practice (『飞桨』核心框架,深度学习&机器学习高性能单机、分布式训练和跨平台部署)
Role in this project:
ML Engineer
Contributions:67 commits, 230 PRs, 115 pushes in 1 year 5 months
Contributions summary:Jiawei primarily contributes to the PaddlePaddle framework, focusing on features related to GPU memory monitoring and optimization, specifically for deep learning tasks. Their work includes implementing GPU memory usage monitoring, exposing related APIs for testing and benchmark purposes, and optimizing memory allocation within the framework. The user also addressed bugs related to variable reuse within memory optimization strategies, specifically in areas involving control flow operations such as IfElse.
Contributions:15 commits, 35 PRs, 12 pushes in 10 months
Contributions summary:Jiawei primarily contributed to the documentation of the PaddlePaddle framework. Their commits focused on improving existing documentation, including the introduction of metrics, deprecating APIs, fixing documentation related to data feeders and multiprocess readers, and adding tags for static/dynamic graph APIs, and improving the overall format. Furthermore, the user updated documentation regarding model evaluation, cosine decay, and included Chinese language documentation for key functions.
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.