Yaroslav Ganin is a research-driven software engineer with 11 years of experience building and shipping generative multimedia models, now a Member of Technical Staff at OpenAI after five impactful years as a Research Scientist at DeepMind. He blends deep academic training—a PhD-level background from Université de Montréal and advanced study at MIT and Skolkovo—with hands-on engineering from roles at NVIDIA and Google, plus a recent co-founder stint at Udio. His work sits at the intersection of cutting-edge generative research and production-grade systems, with a publication record maintained on Google Scholar. Based in London, he brings both the rigor of academic research and the pragmatism of product development to large-scale ML challenges, and has experience moving ideas from lab prototypes to deployed multimedia applications.
11 years of coding experience
8 years of employment as a software developer
Master of Science (MSc) Data Analysis, Master of Science (MSc) Data Analysis at Yandex School of Data Analysis
Doctor of Philosophy - PhD, Doctor of Philosophy - PhD at Skolkovo Institute of Science and Technology
Visiting Student, Visiting Student at Massachusetts Institute of Technology
Doctor of Philosophy - PhD Computer Science, Doctor of Philosophy - PhD Computer Science at Université de Montréal
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
Yaroslav Ganin - Member Of Technical Staff at OpenAI