Jianlin Peng is a Senior Applied Scientist based in Suzhou with nine years of experience building and deploying computer vision and multimodal ML systems at scale. Currently at Microsoft, he progressed from Applied & Data Scientist to Senior Applied Scientist, bringing production experience from leading Chinese AI companies like SenseTime and Cloudwalk. His open-source contributions include interface and grounding work for Microsoft’s influential UniLM/Kosmos-2 multimodal projects and practical MAE (Masked Autoencoder) refinements that improve pretraining and fine-tuning in PyTorch. Jianlin combines research-grade algorithmic skills with hands-on engineering—implementing normalization tweaks, visualization tools, and Gradio demo apps that bridge models to users. He holds a Master’s in Information Technology from the University of Melbourne and a Mathematics degree from Shanghai Jiao Tong University, a background that helps him connect rigorous theory with robust engineering. Colleagues would describe him as detail-oriented and product-minded, with a knack for turning pretraining insights into usable model features.
9 years of coding experience
3 years of employment as a software developer
The University of Melbourne
Bachelor's degree, Mathematics, Bachelor's degree, Mathematics at Shanghai Jiao Tong University
Unofficial PyTorch implementation of Masked Autoencoders Are Scalable Vision Learners
Role in this project:
ML Engineer
Contributions:18 commits, 3 PRs, 16 pushes in 18 days
Contributions summary:Jianlin's contributions primarily involve implementing and refining the Masked Autoencoder (MAE) model within the PyTorch framework. They added the capability to normalize the target patch pixels, a critical modification to the pretraining process. The commits include bug fixes and the implementation of a fine-tuning process. Furthermore, the user integrated visualization capabilities and included weight for the model to assist with the training.
Large-scale Self-supervised Pre-training Across Tasks, Languages, and Modalities
Role in this project:
ML Engineer
Contributions:1 commit, 13 PRs, 103 comments in 1 day
Contributions summary:Jianlin primarily contributes to the `kosmos-2/demo/gradio_app.py` file, indicating development of a user interface for the Kosmos-2 model, a multimodal large language model. Their commits include updates to the Gradio interface, the addition of sampling parameters, and examples. The user also works on integrating grounding features and visualizing model outputs. Further contributions involve preparing and processing data related to image analysis and model training.
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.