Nikolai Zakharov

Senior Machine Learning Engineer at Sberbank

Beijing, 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
Nikolai Zakharov is a machine learning engineer with nine years of experience delivering end-to-end AI solutions across speech, vision, and NLP. Currently at VK, he designs and deploys ML models at scale, after stints building AI agents for manufacturing at NIO and leading voice and NLU initiatives at Tinkoff and Huawei. He has hands-on expertise in TTS and voice conversion, as well as vision-based DL with C++, and has driven production-ready improvements such as migrating GANs to an in-house framework for better reproducibility and implementing a bidirectional gRPC workflow for HiFiGAN that cut real-time factor from 0.9 to 0.1. Notable achievements include on-device ASR RNNT optimization, Chinese voice cloning, gaze estimation acceleration with ARM Neon, and a robust NLU backend built in Java. Nikolai holds a Master’s in Machine Learning from Tsinghua University and a Bachelor’s in Applied Mechanics from Peter the Great Polytechnic University, underscoring a strong foundation in both theory and engineering. Recently relocating to Saint-Petersburg, he brings a global perspective to building scalable AI systems that bridge research, product, and operations.
code9 years of coding experience
job6 years of employment as a software developer
bookMaster’s Degree, Computer Science - Machine Learning, Master’s Degree, Computer Science - Machine Learning at Tsinghua University
bookBachelor's degree, Applied Mechanics, Bachelor's degree, Applied Mechanics at Peter the Great St.Petersburg Polytechnic University
languagesRussian, English, Chinese, French, Turkish
github-logo-circle

Github Skills (37)

generative-models9
information-theory8
generative8
bayesian-deep-learning8
graphical-models8
multi-task-learning7
starcraft7
bayesian7
bayesian-inference6
probabilistic6
probabilistic-programming6
nlp5
deep-learning5
grpc-python5
machine-learning5

Programming languages (2)

C++Python

Github contributions (5)

github-logo-circle
yiyang92/vae_for_text

Sep 2017 - Mar 2018

Tensorflow implementation of Generating Sentences from a Continuous Space
Contributions:33 commits, 13 pushes in 6 months
seq2seqdeep-learningsentencescontinuousmachine-learning
yiyang92/vae_captioning

Dec 2017 - Apr 2018

Contributions:58 commits, 31 pushes, 2 comments in 3 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