Boris Zimka is a Senior ML Engineer with 11 years of software experience and 7+ years focused on deep learning and computer vision, currently improving text-reading quality for Yandex Alice using vision-language models. He excels at turning research papers into production systems, with recent work training VLMs specifically to solve OCR tasks reliably in English and Russian. Previously at ABBYY he optimized object detection for document processing and led experimental enterprise AI for screencast-based automation, demonstrating both product-focused engineering and R&D leadership. He has taught deep learning for computer vision at MIPT and lectures on OCR, bridging academic rigour with hands-on system building. Early startup experience includes designing distributed multi-camera tracking and launching real-time detection services, plus open-source scientific tooling for high-speed data acquisition. Based in Serbia, Boris combines practical deployment expertise with a knack for distilling complex research into efficient, production-ready ML pipelines.
11 years of coding experience
8 years of employment as a software developer
Bachelor's degree, Applied Math and Physics, Bachelor's degree, Applied Math and Physics at Moscow Institute of Physics and Technology (State University) (MIPT)
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.