Zhonghe Zhang is an MSc-trained machine learning engineer specializing in NLP and data engineering, currently working as a Graduate Engineer at Bloomberg after earning distinction at UCL. He combines eight years of software experience with research rigor—his honours work on machine translation in large language models was accepted at WMT @ EMNLP—and has led two Best Project Award-winning NLP teams at Edinburgh. Practical experience spans ML research internships at Synopsys and Canon Medical and software engineering roles in China, giving him a rare blend of production engineering and academic publication experience. Active in student leadership at UCL and with teaching experience at Edinburgh, he’s comfortable translating complex models into deployable systems and mentoring collaborators. A detail that often surprises peers: he pairs top-10% undergraduate honors with hands-on summer training at MIT, reflecting both competitive academic pedigree and broad practical exposure.
8 years of coding experience
Bachelor of Science - BS, Aritificial Intelligence and Computer Science, First Class Honours (Top 10%), Bachelor of Science - BS, Aritificial Intelligence and Computer Science, First Class Honours (Top 10%) at The University of Edinburgh
Summer School, Computer Science, Summer School, Computer Science at Massachusetts Institute of Technology
Contributions:10 commits, 8 pushes, 1 branch in 8 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.