Machine Learning / Data Science Engineer – Recommendation Systems
Prospect 33Full Timemid
Montreal, Quebec, CAPosted March 20, 2026
Job Description
We are seeking an ML/Data Science Engineer in Montreal to design and deploy advanced recommendation systems for a structured products platform. This strategic role is essential to building intelligent capabilities that deliver personalized product suggestions based on client portfolio analysis and similar product identification.
Responsibilities
- Design, build, and deploy ML-powered recommendation engines for structured financial products
- Develop algorithms for client portfolio analysis, product similarity, and personalized suggestions
- Build and maintain ML pipelines from feature engineering through model training, evaluation, and deployment
- Collaborate with product, engineering, and quantitative teams to integrate recommendations into platform workflows
- Conduct A/B testing and model performance monitoring to continuously improve recommendation quality
- Apply responsible AI practices and ensure model transparency and explainability
Requirements
- 4+ years of experience in data science, machine learning, or quantitative engineering
- Strong experience with recommendation systems and product similarity algorithms
- Proficiency in Python and ML frameworks
- Knowledge of structured products, derivatives, or capital markets is highly preferred
- Familiarity with cloud ML platforms and MLOps best practices
Want AI-powered job matching?
Upload your resume and get every job scored, your resume tailored, and hiring manager emails found - automatically.
Get Started Free