Tony Yousefnezhad is an experienced data scientist and adjunct professor with nine years of practice building enterprise-grade machine learning and MLOps solutions across banking, healthcare, and academic settings. Currently a Senior Data Scientist at the National Bank of Canada and CEO of his research-focused consultancy Learning By Machine, he blends production ML engineering with active open-source and academic contributions. His background includes postdoctoral research and applied NLP work for chat-based mental health services, reflecting a strong interest in socially impactful AI. Tony holds a PhD in Artificial Intelligence and has repeatedly bridged research and industry—from leading ML teams to teaching university courses on data mining and machine learning. Colleagues describe him as someone who moves models from prototype to regulated production while still finding time to contribute to open research projects.
9 years of coding experience
14 years of employment as a software developer
Doctor of Philosophy (PhD), Artificial Intelligence, Doctor of Philosophy (PhD), Artificial Intelligence at Nanjing University of Aeronautics and Astronautics
Master's degree, IT (Artificial Intelligence), Master's degree, IT (Artificial Intelligence) at Mazandaran University of Science and Technology
Associate's degree, Computer Hardware Engineering, Associate's degree, Computer Hardware Engineering at Islamic Azad University
Contributions:120 pushes, 1 branch in 2 years 9 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
Tony Yousefnezhad - Adjunct Professor at University of Alberta