Dmitri Babaev is a senior R&D and machine learning leader with 12 years in software and 7 years managing data science teams across banking, telecom and internet companies. He combines deep hands-on experience building high-load distributed systems at Yandex and Grid Dynamics with practical ML research and productization at Sberbank, MTS, and Yandex Maps. Known for selecting high-impact ML problems, he has designed model fabrics, customer 360 solutions, and production ML pipelines that bridge research and business value. Dmitri leads cross-functional teams from prototyping to deployment and has a history of launching robust, scalable services in mission-critical environments. He maintains open-source work on GitHub and shares technical talks and slides publicly, reflecting a commitment to community knowledge sharing. Based in Moscow, he brings a rare mix of low-level engineering, performance optimization and strategic ML leadership.
12 years of coding experience
8 years of employment as a software developer
Master’s Degree, Master’s Degree at Moscow State University of Geodesy and Cartography (MIIGAiK)
Contributions:15 pushes, 1 branch in 4 years 7 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.