Vitaly Petrov

ML Tech Lead at Sports.ru

Moscow, Moscow, 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
Vitaly Petrov is an ML Tech Lead with 8 years of experience building production-grade machine learning systems, currently engineering recommender and LLM-driven solutions for high-traffic content platforms. He spans the full ML lifecycle from prototype to containerized Kubernetes deployment, combining hands-on model development (recSys, uplift, churn, forecasting) with microservice engineering in Python and Go. Vitaly has repeatedly designed two-stage candidate generation + reranking pipelines and real-time recommender services that measurably improved user engagement and operational freshness. He also architects scalable ETL and training platforms using Hadoop, Spark, Greenplum and Airflow, and automates delivery via Docker, GitLab CI/Jenkins. Comfortable leading small engineering teams, he pairs technical mentorship with a pragmatic focus on metrics and latency-sensitive production constraints. Open to relocation within the EU, he brings an academic foundation from MIPT and a track record of applying advanced NLP/transformer approaches to ranking and search.
code8 years of coding experience
job5 years of employment as a software developer
bookMaster's degree Computational Science, Master's degree Computational Science at Moscow Institute of Physics and Technology (State University) (MIPT)
github-logo-circle

Github Skills (64)

similarity-search10
redis10
cachemanager10
matching10
redis-client10
recommender-system10
memcached10
async9
image-search9
r9
computation9
neural-search9
catboost9
vector-search9
search-engine9

Programming languages (6)

JavaC++RustJupyter NotebookVim ScriptPython

Github contributions (5)

github-logo-circle
VitalyPetrov/asgi-ml

Oct 2020 - Feb 2023

Pet-project to be used as a baseline for ML-based microservices development
Contributions:47 commits, 2 PRs, 46 pushes in 2 years 4 months
Contributions:4 PRs, 11 pushes, 2 branches in 1 year 2 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