Mohammad Karimi is a Senior AI Engineer based in Old Toronto with eight years of hands-on experience building production-ready machine learning systems and data-driven solutions. He has progressed from robotics and computer vision work—designing data pipelines and YOLO-based object recognition—to senior roles at KPMG Canada and Proofpoint, where he focuses on scalable AI for security and enterprise use cases. Mohammad pairs academic rigor from a Computing Science master's at the University of Alberta with strong teaching and mentorship credentials, having instructed ML courses and taught Python to over 800 undergraduates with +98% satisfaction. Known for bridging research and product, he brings practical MLOps sensibilities from AltaML and real-world deployment experience that makes prototyping transition smoothly into robust, auditable systems.
8 years of coding experience
4 years of employment as a software developer
Master's degree, Computing Science, Master's degree, Computing Science at University of Alberta
Bachelor's degree, Software Engineering, Bachelor's degree, Software Engineering at University of Science and Technology of Mazandaran
Contributions:15 pushes, 1 branch in 1 year 10 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
Mohammad Karimi - Senior AI Engineer at Proofpoint