Jianfei Wang

AI Infra工程师 at 小红书

Pudong, Shanghai, 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
🎓
Top School
Jianfei Wang is an AI infrastructure engineer with 8 years of experience specializing in GPU-accelerated HPC and deep learning runtimes, currently building AI infra at Xiaohongshu in Pudong, Shanghai. He holds a PhD in Computer Science from Shanghai Jiao Tong University and began his engineering career after a strong automation foundation from Huazhong University of Science and Technology. Previously at SenseTime he focused on CUDA-driven performance and correctness, shipping bug fixes and new operator support in production neural-net primitives. Jianfei is an active open-source contributor to ppl.nn, where he improved CUDA implementations, added ONNX unary operators and optimized format/type conversions for better throughput. His work blends low-level GPU engineering with practical ML operator compatibility—an engineer who turns algorithmic detail into measurable system speedups.
code8 years of coding experience
job4 years of employment as a software developer
book学士, 自动化, A, 学士, 自动化, A at 华中科技大学
book博士, Computer Science, 博士, Computer Science at 上海交通大学
github-logo-circle

Github Skills (16)

neural-network10
cuda10
gpu-programming10
c-language10
deep-learning10
cprogramming-language10
onnx10
optimization9
operator9
tensorflow9
optmization9
operation9
optimisation9
performance-optimization9
tensorrt9

Programming languages (3)

C++CPython

Github contributions (5)

github-logo-circle
OpenPPL/ppl.nn

Apr 2022 - Oct 2022

A primitive library for neural network
Role in this project:
userBack-end Developer
Contributions:1 review, 19 commits, 83 PRs in 5 months
Contributions summary:Jianfei primarily contributed to improving the CUDA implementation for the ppl.nn library, focusing on bug fixes and adding new functionalities. Their work included resolving issues in arithmetic operations, softmax calculations, and pooling algorithms. The user also added support for new ONNX operators, specifically focusing on unary operations like `abs` and `round`. Furthermore, they optimized the library by implementing format and type conversions for performance improvements.
neural-networkdeep-learningonnx
Contributions:49 pushes, 49 branches in 11 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