Maria Shugrina is a Senior Research Scientist with a decade of experience at the intersection of machine learning, human-computer interaction, and creative tools, currently pursuing a PhD at the University of Toronto while leading research at NVIDIA. She combines industrial R&D chops from Google and Adobe—where she shipped innovations in speech/language systems and digital painting interaction (including a first-author SIGGRAPH paper and planned tech transfer)—with product-driven engineering skills across iOS, C++, Python, GLSL and full-stack systems. Known for turning research prototypes into product-facing features, she has led teams and cross-functional collaborations to deliver data pipelines, crowdsourcing experiments, and interaction prototypes. Based in Toronto and open to part-time consulting or startup leadership, she focuses on machine learning that amplifies human creativity rather than replaces it. A less obvious strength is her track record of bridging rigorous user studies and pigment/graphics modeling with large-scale ML systems, enabling both delightful interactions and production-grade deployments.
10 years of coding experience
7 years of employment as a software developer
Master's degree, Computer Science, Master's degree, Computer Science at MIT
Doctor of Philosophy - PhD, Computer Science, Doctor of Philosophy - PhD, Computer Science at University of Toronto
None, Computer Science, None, Computer Science at New York University, GSAS
Bachelor of Science (BS), Computer Science, Bachelor of Science (BS), Computer Science at Boston University
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
Maria Shugrina - Senior Research Scientist at NVIDIA