Ivan Nazarov

AI Research Scientist at Artificial Intelligence Research Institute

Barcelona, Catalonia, Spain
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
Ivan Nazarov is an AI research scientist with 11+ years of experience bridging applied data science and rigorous machine learning research, now based in Barcelona. He holds a PhD in applied mathematics and computer science and has contributed to topics from GAN-based steganography and complex-valued network sparsification to Hessian-based pruning and decentralized anomaly detection. Ivan has led industrial collaborations for Huawei, Bosch, Airbus and Sber, producing reproducible, production-minded solutions in signal predistortion, audio diagnostics for respiratory illness, and operations-research applications of ML/RL. At the Artificial Intelligence Research Institute he helped deliver the NeurIPS 2021 NetHack Challenge winning system and advances in interpretable hierarchical RL and contrastive event-sequence learning. He combines advanced Python and C/Cython engineering with Torch and JAX to make research reproducible and deployable, and advocates devops practices for experimental science. Colleagues describe him as a methodical researcher who treats papers as verifiable narratives—driven by careful ablation, principled evaluation, and thoughtful comparison to prior work.
code11 years of coding experience
job5 years of employment as a software developer
bookDoctor of Philosophy - PhD, Applied Mathematics, Computer Science and Engineering, Doctor of Philosophy - PhD, Applied Mathematics, Computer Science and Engineering at Skolkovo Institute of Science and Technology
bookBachelor's degree, Economics, Bachelor's degree, Economics at Higher School of Economics
languagesEnglish, Russian
github-logo-circle

Github Skills (96)

xgboost10
dataflow10
python10
expressions10
gymnasium10
data-manipulation10
mathematical10
pymc10
deep-learning10
gpu10
complex-networks10
gpu-acceleration10
portable10
scikit10
dataframes10

Programming languages (4)

C++TeXJupyter NotebookPython

Github contributions (5)

github-logo-circle
ivannz/my-fair-bnb

Oct 2022 - Jan 2023

Contributions:147 commits, 54 pushes, 1 branch in 3 months
ivannz/scikit-learn

Nov 2016 - Sep 2022

Support Vector Data Description PR (branch `svdd_l1`) for scikit-learn
Contributions:54 commits, 278 pushes, 15 branches in 5 years 10 months
support-vector-data-descriptionpythonsvdddata-sciencepr-branch
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
Ivan Nazarov - AI Research Scientist at Artificial Intelligence Research Institute