Summary
Ali Al-shaarawy is a Senior Software Engineer with six years of experience building ML compilers and high-performance tooling for AI accelerators, currently contributing to EnCharge AI after roles at Lightning AI and Cerebras Systems. He combines a strong research background from the University of Toronto—where he published work on memristor-based CNN acceleration—with practical systems engineering, having developed compiler pattern-matching libraries and graph debugging tools for cutting-edge models. Comfortable across hardware-aware ML optimization, low-level performance engineering, and research-to-product translation, he has improved latency, energy efficiency, and model support on specialist accelerators. Based in Canada, Ali pairs academic rigor (BASc in Computer Engineering, 3.68 GPA) with hands-on lab and hardware troubleshooting experience, a mix that helps him bridge algorithmic innovation and production deployment.
6 years of coding experience
3 years of employment as a software developer
Bachelor of Applied Science - BASc, Computer Engineering, GPA 3.68/4.00 (Honours), Bachelor of Applied Science - BASc, Computer Engineering, GPA 3.68/4.00 (Honours) at University of Toronto
English, Arabic