Hao Mai is a Machine Learning–focused Data Scientist at Larus Technologies with nine years of experience applying ML to Earth science problems. He holds a PhD in Earth Science from the University of Ottawa and advanced degrees in geophysics, bridging domain expertise with practical AI for environmental and geoscience applications. At Larus he focuses on building production AI, translating research-grade models from his university work into operational systems. His background as a research assistant to PhD-trained scientist gives him strength in experimental design, large geospatial datasets, and reproducible pipelines. Based in Ottawa, he explores machine learning in Earth science on GitHub, blending academic rigor with production deployment. He brings a rare mix of subsurface geophysics knowledge and hands-on ML engineering that helps turn scientific insight into scalable products.
9 years of coding experience
4 years of employment as a software developer
Master's degree, Geological/Geophysical Engineering, Master's degree, Geological/Geophysical Engineering at China University of Petroleum, Beijing
Doctor of Philosophy - PhD, Earth Science, Doctor of Philosophy - PhD, Earth Science at University of Ottawa
Bachelor's degree, Geophysics and Seismology, Bachelor's degree, Geophysics and Seismology at Chengdu University of Technology
QuakeLabeler is a Python package to create and manage your seismic training data, processes, and visualization in a single place — so you can focus on building the next big thing.
Contributions:1 release, 97 commits, 1 PR in 1 year 4 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.