Vasily Ershov

Cloud ML Tools Team Lead at Yandex

Saint Petersburg, Saint Petersburg, Russia
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Vasily Ershov is a Cloud ML Tools Team Lead at Yandex with 12 years of experience building high-performance ML infrastructure, GPU-accelerated algorithms, and distributed learning systems. He led R&D on GPU tooling and ASR at Yandex and was a core developer of the GPU backend for CatBoost, working extensively with NVIDIA CUDA/C++. With a strong academic foundation—PhD work in computer science and advanced degrees in applied mathematics and data mining—he bridges rigorous research with production-grade engineering. Vasily specializes in boosting algorithms, CUDA optimizations, and MPI-based distributed training, delivering both algorithmic improvements and low-level performance tuning. Colleagues rely on him to translate complex numerical methods into scalable tooling for ML teams. He often combines deep numerical intuition with pragmatic engineering choices, making him effective at squeezing performance from modern GPU clusters.
code12 years of coding experience
job5 years of employment as a software developer
bookPhD, Computer Science, PhD, Computer Science at Saint Petersburg State University
bookData Mining, Data Mining at Computer Science Center
bookMaster's degree, Applied Mathematics and Informatics, Statistical modeling, 5, Master's degree, Applied Mathematics and Informatics, Statistical modeling, 5 at Санкт-Петербургский Государственный Университет
languagesРусский, English
stackoverflow-logo

Stackoverflow

Stats
21reputation
249reached
3answers
0questions
github-logo-circle

Github Skills (110)

gbm10
xgboost10
python10
regression10
gpu10
genome-assembly10
computation10
r10
big-data10
gradient10
gradient-boosting10
lightgbm10
high-performance10
scalable10
catboost10

Programming languages (6)

JavaC++CHTMLJupyter NotebookPython

Github contributions (5)

github-logo-circle
Noxoomo/DBCSC

Sep 2013 - Oct 2013

Contributions:59 commits in 25 days
Contributions:10 PRs, 35 pushes, 4 branches in 3 months
statisticsdata-analysissemester
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
Vasily Ershov - Cloud ML Tools Team Lead at Yandex