Daniil Anastasyev is a Senior Machine Learning Engineer based in London with 12 years of experience specializing in NLP for high-load, production systems. He has driven core NLU and TTS work at Yandex’s Alice assistant—building intent classifiers, slot taggers, anaphora and ellipsis handlers, and text simplification models that materially improved grammar-based recall. At ABBYY he developed state-of-the-art morphological parsers and OCR language models, demonstrating strong applied linguistics and systems optimization skills across Russian, English and Japanese. As a lecturer and TA at MIPT, he distilled deep learning for NLP into teaching materials, reflecting an ability to translate research into practical learning and production code. Now at Recraft he continues to combine C++ and Python expertise with scalable ML engineering, bringing both academic rigor (MIPT, Yandex School of Data Science) and hands-on product impact to conversational AI. An underappreciated strength is his track record of improving upstream data representations (e.g., simplifiers and rewriters) that simplify downstream engineering and boost system recall.
12 years of coding experience
7 years of employment as a software developer
Bachelor's degree, Mathematics and Computer Science, 4.9 / 5, Bachelor's degree, Mathematics and Computer Science, 4.9 / 5 at Moscow Institute of Physics and Technology (State University) (MIPT)
Computer Science, 4.7/5, Computer Science, 4.7/5 at Yandex School of Data Science
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
Daniil Anastasyev - Senior Machine Learning Engineer at Recraft