Hi, I am Alassane Diop, ML / AI Engineer based in Montreal, Quebec.
I build and ship AI systems — recommendation engines, computer vision applications, LLM pipelines, and scalable data infrastructure.
- Creator of Olima.ai (recommendation app with spectral embeddings) and Vibecope.ai (macOS dev tool)
- Engineering ML systems at Browns Shoes (recommendation engine, computer vision, NPS pipeline with LLMs)
- M.Sc. Data Science & Business Analytics at HEC Montreal (3.77 GPA)
and Computer Engineering from l'Ecole Polytechnique de Thiès, Senegal.
Data Scientist — ML Engineering
Browns Shoes, Montreal, Quebec, Canada – (July 2023 - Present)
— Built a product recommendation engine leveraging order history patterns for personalized communications
— Developed shoe recognition system using computer vision for visual search
— Engineered NPS analysis pipeline using LLMs for automated customer feedback processing
ML Engineer / Founder
Olima.ai & Vibecope.ai – (2025 - Present)
— Built and shipped Olima.ai, a recommendation app powered by a celebrity similarity model using Wikipedia clickstream data and spectral embeddings (React Native / Expo)
— Built Vibecope.ai, a macOS dev tool using event hooks for real-time AI prompt coaching
— Owned full ML + product lifecycle: model design, backend, deployment, analytics, and growth
Analyst, CRM & Customer Analytics
ALDO GROUP, Montreal, Quebec, Canada – (March 2022 - July 2023)
— Built predictive models for customer scoring and churn prevention
— Prototyped an AI-powered QA tool for product data quality
— Designed audience segmentation pipelines and automated reporting
ML Engineer Consultant
Tastet.ca, Montreal, Quebec, Canada – (June 2021 - March 2022)
— Designed, trained, and deployed a hybrid recommender system on GCP, benchmarking 8 ranking models (KNN, ALS, SVD, RankFM, cosine similarity, item popularity, multivariate normal) against F1-score and a custom fairness metric to balance recommendation accuracy with merchant equity
— Architected event-driven ML pipeline with GCP Cloud Functions triggered on user/merchant registration, with weekly cron-based retraining; served recommendations via a Docker-hosted real-time API
— Took the project from supervised research (HEC Montreal, Prof. Laurent Charlin) to live production; secured multiple rounds of Mitacs funding ($15,000+)
BI consultant / Data Engineer Intern
ADNcorp, Dakar, Senegal – (September 2018 - September 2020)
— Apprenticed with senior engineers on various projects, providing support and gaining hands-on experience as part of a selective program led by l'Ecole Polytechnique de Thiès
— First year mainly involved data modeling, quality assessment and prototyping for R&D purpose
— Second year with more responsibilities, handling projects from end-to-end, from collecting clients needs to delivery
— Experience gladly ended with a Master degree thesis on the "development of a production monitoring system with error tracking for a large-scale manufacturer". Graduated as top of the class and with scholarships to study abroad.
Master of Science (M.Sc.) - Data science and Business Analytics
HEC Montréal, Canada, 2020-2022
GPA: 3.77/4.3
Computer Engineering Degree (M.Sc. equivalent)
École Polytechnique de Thiès, Senegal, 2015-2020
Top of the class – Thesis defense: 18.8/20
— Top of the class in the computing engineering M.Sc at l'École Polytechnique de Thiès
- (Graduation 2020)
— 2x Mitacs sponsorship
(The Mitacs is an organization supporting canadian companies, especially the startups)
AI / ML:
Recommendation Systems, Ranking Models, User-Intent Prediction, Collaborative Filtering (ALS, SVD, KNN), Factorization Machines (RankFM), Embeddings, Spectral Methods, PyTorch, scikit-learn, LLMs (Claude, OpenAI, Gemini), RAG, Computer Vision, NLP
Languages & Frameworks:
Python, SQL, JavaScript/TypeScript, React Native (Expo), Next.js, macOS App Development
Data & Infrastructure:
Snowflake, dbt, Snowflake Cortex, GCP, REST APIs, Semantic Layer Design, Data Modeling, CI/CD
Engineering Practice:
End-to-end ML pipelines, event-driven serving, model retraining, real-time inference APIs, production deployment, monitoring, A/B testing
Languages
— English 🇺🇸 (Proficient)
— French 🇫🇷 (Native)
— Wolof 🇸🇳 (Native)
Fun facts
— Big on sports (soccer and basketball)
— Definitely a nerd currently learning about finance
— Guitar amateur and music enjoyer