Roman Solomatin is an NLP researcher and ML engineer with six years of experience building applied language and vision models across industry and academia in Russia. He has held research roles at DeepPavlov.ai and SberDevices and delivered production-focused NLP solutions at X5 Group and the Higher School of Economics. His projects include large-scale ethics analysis of company reviews—training and comparing BERT-based classifiers on a 10M+ offer dataset with end-to-end parsers, APIs and CI via GitHub Actions—and a Qt/MediaPipe gesture-control app tying gesture embeddings to custom key bindings. Comfortable spanning data collection, model fine-tuning, evaluation and deployment, he blends research rigor with practical engineering to move prototypes into reliable systems. An under-the-radar strength is his hands-on experience building parser test suites and automated pipelines that keep messy web-scraped data tractable for model training.
7 years of coding experience
1 year of employment as a software developer
Bachelor's degree, Software engineer, Bachelor's degree, Software engineer at Higher School of Economics
Master's degree, Artificial Intelligence, Master's degree, Artificial Intelligence at ITMO University
DialogMTEB: Dialog Massive Text Embedding Benchmark
Contributions:1 review, 8 PRs, 36 pushes 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.