Muhammed Safa is an ML Engineering Lead based in Montreal with eight years of experience building production-ready machine learning systems and leading engineering teams at Borealis AI. His background blends electrical engineering fundamentals from McGill with a strong software engineering pedigree honed at GE and Current, where he led intelligent device initiatives before focusing on ML platform and model robustness. At Borealis he progressed from developer to lead, contributing not only to delivery but to code quality and adversarial robustness tooling — including fixes and enhancements in the well-regarded advertorch adversarial research library. Muhammed is pragmatic about moving models to production, emphasizes maintainable code and testing, and brings a hardware-aware perspective to ML problems that helps bridge research and deployed systems.
8 years of coding experience
13 years of employment as a software developer
BEng Electrical Engineering, BEng Electrical Engineering at McGill University
Contributions:4 reviews, 10 commits, 2 PRs in 1 day
Contributions summary:Muhammed primarily addressed flake8 issues, ensuring code style consistency across multiple files. They also made updates to the `advertorch/attacks` and `advertorch/defenses` modules, which involved modifying attack implementations, and smoothing techniques. Their commits demonstrate a focus on maintaining code quality and addressing issues related to the library's functionality in adversarial robustness research.
Contributions:91 pushes, 1 branch in 4 years 1 month
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
Muhammed Safa - ML Engineering Lead at Borealis AI