Summary
Ilya Gusev is a Senior Machine Learning Engineer with 12 years of hands-on experience building production ML systems and NLP products, currently working at Booking.com from Amsterdam. Trained through a PhD track at MIPT, he blends strong theoretical foundations in applied mathematics and theoretical CS with pragmatic engineering in C++ and Python, having shipped large-scale features at ABBYY, Yandex.News, Yandex.Search and Booking.com. His work spans machine translation, semantic search, LLM-based chatbots, news clustering, summarization and ranking, and he routinely moves prototypes from Python/MapReduce/SQL to C++ production code. An active open-source contributor, he maintains Russian NLP projects (poetry generator, morphological analyzer, summarizers, and Saiga fine-tuned LMs) and has contributed practical fixes to Hugging Face’s smolagents library improving agent behavior. Notably, he has published multiple ML/NLP papers and brings a rare combination of deep research experience and production-grade software craftsmanship.
12 years of coding experience
7 years of employment as a software developer
Master, Applied mathematics and computer science, department of computational linguistics, Master, Applied mathematics and computer science, department of computational linguistics at Moscow Institute of Physics and Technology
Undergraduate, Applied Mathematics and Physics, Undergraduate, Applied Mathematics and Physics at Moscow Institute of Physics and Technology (State University) (MIPT)
English, Russian