Chenchong Zhu is a machine learning engineer with 11 years of experience applying scientific software practices to real-world problems, currently building recommendation systems at Loblaw Digital in Toronto. He brings a rare combination of computational astrophysics rigor and production ML engineering, having developed high-performance Python packages for radio astronomy and optimized data pipelines for city-scale transportation analytics. His background includes deploying web applications and geospatial clustering tools, crafting mixed-integer and spatio-temporal models, and productionizing code for supercomputing environments. Comfortable across the stack—Python, Postgres, QGIS, Plotly, Flask, AWS—he excels at turning noisy, large-scale scientific and civic datasets into actionable products. Colleagues describe him as methodical and mentorship-minded, with a track record of documenting and scaling research code into maintainable, team-oriented systems.
11 years of coding experience
8 years of employment as a software developer
Bachelor of Science (B.Sc.), Physics and Astronomy, Bachelor of Science (B.Sc.), Physics and Astronomy at The University of British Columbia
Doctor of Philosophy (PhD), Astronomy and Astrophysics, Doctor of Philosophy (PhD), Astronomy and Astrophysics at University of Toronto
Suite of algorithms for predicting average daily traffic on Toronto streets
Contributions:28 PRs, 139 pushes, 32 branches in 2 years
machine-learningstreetstrafficaveragesuite
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
Chenchong Zhu - Machine Learning Engineer at Loblaw Digital