Borrowell

Senior Data Scientist

Borrowell

full-time

Posted on:

Location Type: Hybrid

Location: Toronto • 🇨🇦 Canada

Visit company website
AI Apply
Apply

Job Level

Senior

Tech Stack

CloudPySparkPythonSQL

About the role

  • Own high-impact ML initiatives technical and product trade-off decisions – Lead the design and delivery of product ranking, intent prediction, and approval likelihood models that materially improve business KPIs.
  • Translate strategy into models – Work with Product and Business stakeholders to convert complex business goals into well-defined ML problems, success metrics, and experimentation plans.
  • Build, evaluate, and iterate on production models – Develop robust features, train and calibrate models, and continuously improve performance through rigorous evaluation and A/B testing.
  • Drive measurable business outcomes – Connect model performance to conversion, approval rates, revenue, and member engagement, and clearly communicate impact to stakeholders.
  • Establish best practices for experimentation and modeling – Raise the bar on model evaluation, calibration, drift analysis, and offline/online alignment.

Requirements

  • 5+ years of experience delivering data science and machine learning solutions with demonstrated ownership of high-impact production models from problem definition through production and iteration.
  • Hands-on experience designing, building, and iterating on ranking, recommendation, or personalization models used in a production environment (e.g., offer ranking, next-best-action, feed ranking, eligibility routing).
  • Strong proficiency in Python for data analysis, feature engineering, and modeling.
  • Advanced SQL skills, including complex joins and analytical queries across large datasets.
  • Deep experience with supervised learning, including handling class imbalance and model calibration.
  • Strong background in experimentation and A/B testing, including metric design, offline/online evaluation and interpretation.
  • Excellent communication skills — able to clearly explain complex models, trade-offs, and impact to technical and non-technical audiences.
  • Comfortable owning ambiguous problems end-to-end and driving alignment across stakeholders in fast-moving environments.
  • Nice to Haves:
  • Experience with end-to-end ML workflows, including deployment and post-launch iteration.
  • Experience working with cloud-based data platforms (e.g., Snowflake, Databricks).
  • Familiarity with dbt, PySpark, SparkSQL, or other distributed data processing tools.
  • Exposure to MLOps tools (e.g., MLflow, feature stores, monitoring frameworks).
  • Experience working in fintech, credit, or consumer marketplaces.
Benefits
  • The Opportunity - join and have a major impact at a growing company that is helping Canadians feel confident about money.
  • Comprehensive Health Benefits - medical, dental, vision, and paramedical health benefits for you and your family, with extra yearly coverage for psychotherapists and massage therapists
  • Additional Health Benefits - virtual benefit offering that allows you to connect 24/7 with nurses, doctors and mental health professionals
  • Maternity & Parental Leave Top-up - available to new parents
  • WFH Reimbursement - we ship you gear like a laptop, mouse, keyboard, and you can reimburse additional items to make your workplace better for you
  • Employee Development Benefit - annual reimbursements on payments to help your learning
  • Givewell Benefit - 1 paid volunteer day a year to give back to the community
  • Flexibility - flexible working hours and a flexible vacation policy

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
machine learningdata sciencePythonSQLsupervised learningA/B testingfeature engineeringmodel calibrationranking modelspersonalization models
Soft skills
communication skillsproblem ownershipstakeholder alignmentcomplex model explanationadaptability