Zihan Ding

Research Scientist at ByteDance Seed

Princeton, New Jersey, 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

🤩
Rockstar
🎓
Top School
Zihan Ding is a research scientist and PhD candidate in Electrical and Computer Engineering at Princeton with eight years of experience building ML and multimodal foundation models. He brings applied research chops from internships at Meta (FAIR and GenAI), Adobe, Borealis AI, Tencent Robotics X and others, and now focuses on multimodal foundations at ByteDance Seed. His background spans rigorous academic training (Imperial College MSc in Machine Learning) and hands-on systems work, including concrete reinforcement-learning contributions to the popular TensorLayer library (A3C, SAC, TD3 for continuous control). Comfortable bridging theory and production, he tends to tackle practical robustness and optimization challenges in large models and robotics settings. An international technologist with roots in photoelectric engineering and CS, he combines cross-disciplinary depth with a track record of shipping research into industry.
code8 years of coding experience
job2 years of employment as a software developer
bookMaster's degree Master of Science in Machine Learning Specialism, Master's degree Master of Science in Machine Learning Specialism at Imperial College London
bookBachelor's Degree Major in Photoelectric Information Science and Engineering; Dual in Computer Science and Technology, Bachelor's Degree Major in Photoelectric Information Science and Engineering; Dual in Computer Science and Technology at University of Science and Technology of China
bookDoctor of Philosophy - PhD Electrical and Computer Engineering, Doctor of Philosophy - PhD Electrical and Computer Engineering at Princeton University
github-logo-circle

Github Skills (8)

sac10
deep-learning10
tensorflow10
tdd10
python10
reinforcement-learning10
machine-learning9
neural-network9

Programming languages (11)

TypeScriptC#C++VHDLCTeXSCSSJupyter Notebook

Github contributions (5)

github-logo-circle
tensorlayer/TensorLayer

May 2019 - Sep 2021

Deep Learning and Reinforcement Learning Library for Scientists and Engineers
Role in this project:
userML Engineer
Contributions:80 commits, 13 PRs, 63 pushes in 2 years 4 months
Contributions summary:Zihan contributed to the reinforcement learning tutorial within the tensorlayer library, focusing on implementing and refining A3C, SAC, and TD3 algorithms for continuous action spaces, specifically for the BipedalWalker environment. Their contributions included modifying and debugging example code for these algorithms, which involved making changes to existing models, optimizers and loss functions. The commit history suggests the user was working on the structure and function of the code to be able to train and run the algorithms.
tensorflow-tutorialscientistspythongoogledeep-reinforcement-learning
Distilling a Neural Network Into a Soft Decision Tree., Nicholas Frosst, Geoffrey Hinton., 2017.
Contributions:281 pushes, 3 branches in 3 months
decision-treedistillingdecisiondeep-learningmachine-learning
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
Zihan Ding - Research Scientist at ByteDance Seed