Zhijie Wang is an Assistant Professor and researcher with eight years of experience at the intersection of software engineering, AI, and HCI, specializing in quality assurance for complex AI-based systems. He earned his Ph.D. from the University of Alberta, worked closely with Amii, and has published award-winning research on testing, analysis, and repair of AI models in top SE and HCI venues. Zhijie builds interactive tools to help developers interpret and debug AI software, blending rigorous program-analysis techniques with human-centered interface design. His teaching experience spans software requirements, object-oriented design, and machine-learning software engineering, reflecting a strong commitment to training the next generation of practitioners. Based in Montreal, he brings a rare combination of deep research credentials and practical teaching experience that directly informs tooling for real-world AI system reliability.
7 years of coding experience
5 years of employment as a software developer
Bachelor of Engineering - BE Telecommunication Engineering, Bachelor of Engineering - BE Telecommunication Engineering at Beijing University of Posts and Telecommunications
Visting Student Electrical & Computer Engineering, Visting Student Electrical & Computer Engineering at National University of Singapore
Science, Science at Fuzhou No.1 High School
Doctor's Degree Computer Software Engineering, Doctor's Degree Computer Software Engineering at University of Alberta
Master of Engineering - MEng Electrical and Computer Engineering, Master of Engineering - MEng Electrical and Computer Engineering at University of Waterloo
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.