Michael Farag

Staff ML Engineer at Monarch

Cairo, Cairo, Egypt
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Michael Farag is a Staff ML Engineer with a decade of experience building production-grade AI systems that scale, currently creating the Monarch AI Assistant to help people understand and manage their finances. He combines deep learning expertise in computer vision and NLP with hands-on ownership of the full ML lifecycle—from data acquisition and scraping to deployment—work honed at Pinterest, Focal Systems, and research roles at Waterloo. A Master of Mathematics in Computer Science from the University of Waterloo, he has led web-scale content understanding and extraction projects that power search, personalization, and recommendation pipelines. Known for improving model accuracy in production and being the first ML engineer in Pinterest’s Toronto office, he brings both startup agility and enterprise-scale rigor. Unusually, his background spans academic research, cloud deployments, and even winning a global ACM student chapter award, highlighting a blend of technical depth and community impact.
code10 years of coding experience
job11 years of employment as a software developer
bookBachelor's degree, Computer and Systems Engineering, Bachelor's degree, Computer and Systems Engineering at Faculty of Engineering, Alexandria University
bookHigh School, High School at Victoria College
bookMaster of Mathematics, Computer Science, Master of Mathematics, Computer Science at University of Waterloo
languagesEnglish, Arabic, French
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (12)

benchmarking6
entity6
benchmark5
named-entity-recognition4
annotator4
extraction3
entity-linking2
knowledge-graph2
graph2
javascript1
dbpedia1
dom1

Programming languages (2)

JavaPython

Github contributions (5)

github-logo-circle
Contributions:6 pushes, 1 branch in 1 day
Contributions:4 pushes in 1 day
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
Michael Farag - Staff ML Engineer at Monarch