Mohammad Mahdi Mohajer
AI Software Engineer @ Aivida Inc. / Machine Learning Researcher @ York University
Mohammad Mahdi Mohajer is a master’s graduate in Computer Engineering from York University based in Toronto. He is currently an AI Software Engineer at Aivida Inc., a Canadian AI-in-healthcare startup, utilizing his expertise in Generative AI, Machine Learning, and Back-end Development together.
During his master’s study, he led 2 research projects and contributed to more than 8 other research projects in Machine Learning for Software Engineering (ML4SE) field under the supervision of Prof. Song Wang, with his works published in reputable venues such as TOSEM, AIware, and SIGIR.
During his research journey, he primarily focused on fuzzing, static bug detection, and AI fairness. As a result, he proposed the first research study on the applications and effectiveness of Large Language Models in Static Code Analysis. In his other projects, he and his colleagues also discovered new real-world bugs and vulnerabilities in prominent repositories like TensorFlow and PyTorch, later confirmed and fixed by their respective development teams, and some of them have been published by the National Vulnerability Database (NVD) – Check out the highlights section.
Before his master’s, Mohammad worked as a full-stack software developer and co-founded his own startup in his home country. He also finished his bachelor’s in Computer Engineering from Isfahan University of Technology.