Background
Experience
17+ years of software engineering, including 12+ years specializing in machine learning across pharma, NLP, computer vision, BCI, and FinTech.
Career
Senior Machine Learning Engineer
CurrentShopify · Montreal, Canada (Remote)
July 2025 – Present
- › Own and lead large-scale recommendation projects for the Shop app, serving millions of users
- › Collaborate across teams and stakeholders to design and ship ML-driven features
- › Mentor junior engineers and support their career development
- › Build AI-assisted tooling including agents and MCP servers to accelerate team velocity
Senior Machine Learning Engineer
BenchSci · Montreal, Canada (Remote)
October 2022 – July 2025
- › R&D with ML models and LLMs in the pharmaceutical domain
- › Own, plan, and manage projects and services end-to-end
- › Lead multi-disciplinary teams as Directly Responsible Individual (DRI) on various initiatives
- › Consistently one of the highest performers per annual performance reviews
- › Engage stakeholders to set expectations, drive planning, and present results
Machine Learning Research Engineer
MarketMuse · Montreal, Canada (Remote)
January 2019 – October 2022
- › Built one of the very first efficient NLG content writers in the market: created the dataset from the entire web, built a custom Transformers model, designed custom evaluation metrics, and delivered full deployment & UI
- › Built a search user-intent classifier with a proprietary data-labeling platform
- › Built information extraction and question-answering tools to construct knowledge banks from the web
- › Built and maintained backend services delivering ML products at scale
- › Owned, led, planned, and managed projects and services
Data Science Consultant
AOA Dx · Montreal, Canada (Remote)
August 2021 – September 2022
- › Provided data science and modelling expertise for ovarian cancer diagnosis research
- › Co-authored peer-reviewed publication in Frontiers in Oncology on GD2/GD3 gangliosides as diagnostic biomarkers for epithelial ovarian cancer
Data Scientist
PayMob Solutions · Cairo, Egypt (Remote)
August 2017 – April 2019
- › Built an alternative credit-scoring system for the unbanked population using phone data, social-media signals, and network transaction history
- › Analyzed millions of daily financial data points to drive business decisions
- › Modelled customer churn ("death events") and designed targeted offers to increase retention
Teaching Assistant
Mansoura University – CS Department · Mansoura, Egypt
2012 – 2017
- › Instructed programming labs for undergraduate CS students
- › Led ML research groups that generated revenue for the department
- › Mentored high-potential students whose grad projects won national competitions
Freelance Developer
Freelancer.com · Online
2009 – 2017
- › Delivered diverse software projects across desktop, web, and mobile platforms
- › Maintained a 4.9 / 5 reputation with a 100 % On-Time rating
Education
M.S. Computer Science (Machine Learning Focus)
Purdue University · Indiana, USA
2016
Fulbright Foreign Student Program recipient
Pre-Masters, Computer Science
Mansoura University · Mansoura, Egypt
2013
B.S. Computer Science
Mansoura University · Mansoura, Egypt
2012
Graduated top of class
Awards & Recognitions
- ★ Fulbright Foreign Student Program 2015
- ★ Microsoft Imagine Cup Egypt — 1st Place 2012
- ★ Top of Undergraduate Class 2012