Staff ML Data Engineer – Toronto

Staff ML Data Engineer – Toronto

Toronto Full-Time 121500 - 148500 $ / year (est.) On-site
O

At a Glance

  • Tasks: Build ML-ready infrastructure and scalable pipelines for AI and analytics.
  • Company: Join RBC Wealth Management, a leader in financial services.
  • Benefits: Competitive salary, health benefits, and opportunities for professional growth.
  • Other info: Dynamic team environment with excellent career advancement opportunities.
  • Why this job: Make a real impact on investment capabilities and client experiences.
  • Qualifications: Bachelor’s degree and 5+ years in ML data engineering required.

The predicted salary is between 121500 - 148500 $ per year.

Build ML-ready infrastructure and scalable pipelines as a Staff ML Data Engineer with RBC Wealth Management in Toronto, supporting AI and analytics. This Staff-level role bridges machine learning and traditional data engineering across Wealth Management Data & AI. You will prepare feature stores, training datasets, and production data infrastructure while supporting analytics-ready pipelines. Your work contributes to investment capabilities, operational improvements, client experience, and executive decision-making.

Key Responsibilities:

  • Architect reliable data foundations for AI/ML and BI workloads
  • Build feature stores, training datasets, and ML infrastructure
  • Develop pipelines across ingestion, feature engineering, and model serving
  • Implement MCP and API integrations with production systems
  • Monitor pipelines and models for reliability and compliance

Requirements:

  • Bachelor’s degree in a related technical field
  • Five-plus years in ML data engineering or related roles
  • Strong Python, SQL, MCP, API, and pipeline experience
  • Experience with Databricks, Snowflake, Spark, and cloud services
  • Knowledge of feature stores, RAG, vector databases, and LLM serving

Apply staff-level data engineering expertise across Python, SQL, ML infrastructure, and modern cloud platforms at RBC Wealth Management.

Staff ML Data Engineer – Toronto employer: ODAIA

RBC is an exceptional employer that fosters a culture of innovation and collaboration, making it an ideal place for professionals passionate about AI and banking. With a commitment to employee growth, RBC offers extensive training programs and career advancement opportunities, all while providing a supportive work environment in the heart of Canada’s financial district. Join us to be part of a forward-thinking team that values your contributions and empowers you to make a meaningful impact on the future of banking.

O

Contact Details:

ODAIA Recruitment Team

We think you need these skills to ace Staff ML Data Engineer – Toronto

Machine Learning Data Engineering
Python
SQL
MCP
API Integrations
Databricks
Snowflake