Skip to main content
Prospect 33 logo

Machine Learning / Data Science Engineer – Recommendation Systems

Prospect 33
Full 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