Ilya Ustinov is a Machine Learning Engineer with 12 years of experience building production ML systems across major tech and finance companies, currently working at Booking.com after impactful roles at Yandex and AliExpress Russia. Trained at MIPT in applied mathematics and physics, he combines strong theoretical grounding with hands-on skills in Python, Java, and Kotlin to improve search, recommendation, and ad-ranking models at scale. His work includes measurable ranking and calibration improvements for geo-suggest and ad recommendations, plus end-to-end delivery of MVPs for search and logistics. Outside of engineering, he contributes to open source, draws, and longboards—bringing a creative, maker mindset to data-driven product problems.
12 years of coding experience
6 years of employment as a software developer
MS, Applied Mathematics and Physics, MS, Applied Mathematics and Physics at Moscow Institute of Physics and Technology (State University) (MIPT)
Contributions:7 pushes, 1 branch in 6 years 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.
Request Free Trial
Ilya Ustinov - Machine Learning Engineer at Booking.com