Job Search and Career Advice Platform

Enable job alerts via email!

data scientist

RBC Dominion Securities

Mississauga

On-site

CAD 100,000 - 125,000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading financial services provider in Mississauga is seeking a Data Scientist. You will drive data-driven decision-making by conducting exploratory data analysis and building machine learning models. Ideal candidates have 2+ years of experience, strong skills in Python, and a background in data analysis. This full-time role offers competitive pay and flexible work options.

Benefits

Flexible benefits
Work/life balance
Career development programs

Qualifications

  • Minimum 2 years of experience in data science, with a focus on exploratory data analysis, reporting, and model monitoring.
  • Strong expertise in Python and data analysis libraries.
  • Effective communication skills to explain technical concepts.

Responsibilities

  • Conduct exploratory data analysis (EDA) to understand data and extract key insights.
  • Develop machine learning models to identify patterns.
  • Build and maintain model monitoring pipelines.

Skills

Data analysis
Python
SQL
Machine learning
Data visualization
Exploratory data analysis

Tools

Tableau
Power BI
Pandas
NumPy
scikit-learn
Matplotlib/Seaborn
Job description
Data Scientist

Posted on October 27, 2025 by RBC Dominion Securities

Job Description

As a Data Scientist, you will be part of RBC Insurance digital and data team and play a pivotal role in driving data‑driven decision‑making by conducting exploratory data analysis, building machine learning models, developing monitoring pipelines, and creating reporting dashboards.

Responsibilities
  • Conduct exploratory data analysis (EDA) to understand the data, extract key insights, and identify trends to support business decisions.
  • Develop machine learning models to identify patterns and help make data‑driven decision‑making processes.
  • Build and maintain model monitoring pipelines to ensure performance and reliability of machine learning models in production.
  • Develop and design reporting dashboards to visualize data insights and communicate findings effectively to stakeholders.
  • Collaborate with business stakeholders to understand analytical requirements and translate them into actionable data science solutions.
  • Work with data engineers and software developers to ensure the end‑to‑end development and deployment of data pipelines and dashboards.
  • Provide data‑driven insights to support informed decision‑making by telling a compelling story through data visualization and reporting.
  • Write and review code in Python or other relevant programming languages.
Qualifications
  • Minimum 2 years of experience in data science, with a focus on exploratory data analysis, reporting, and model monitoring.
  • Strong expertise in Python and data analysis libraries such as Pandas, NumPy, scikit‑learn and Matplotlib/Seaborn.
  • Excellent proficiency in programming in any language and a good understanding of data structures and algorithms.
  • Experience building and maintaining model monitoring pipelines and creating reporting dashboards using tools like Tableau, Power BI, or similar.
  • Proficiency in SQL for querying and managing large datasets.
  • Effective communication skills to explain technical concepts to non‑technical stakeholders.
Nice‑to‑Have
  • Familiarity with MLOps practices and tools for model monitoring and deployment.
  • Experience with cloud platforms such as Microsoft Azure, AWS, or Snowflake.
  • Knowledge of big data technologies like Apache Spark and NoSQL/SQL databases.
  • Familiarity with containerization tools like Docker or Kubernetes.
  • Experience in the insurance industry or working with financial data.
  • Software engineering experience (bonus).
Benefits

A Total Rewards program that includes flexible benefits, work/life balance, career development programs, and investment and retirement savings plans.

Competitive pay and high‑earning potential. All the tools, training, and team support you need to grow your career. Flexible work/life balance options.

Location
  • Meadowvale Business Park, 6880 Financial Dr, Mississauga, ON, Canada
  • Work hours/week: 37.5
  • Employment type: Full time (Regular)
  • Salary: $29.74 to $64.90 per hour (hourly)
  • Start: As soon as possible
Application

Applications will be accepted until 11:59 PM on the day prior to the application deadline date above.

Posted Date: 2025‑10‑10. Application Deadline: 2025‑10‑31.

Inclusion and Equal Opportunity Employment

At RBC, we believe an inclusive workplace that has diverse perspectives is core to our continued growth. Maintaining a workplace where our employees feel supported to perform at their best, effectively collaborate, drive innovation, and grow professionally.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.