Skip to content

Search jobs inside your AI agent. ClaudeChatGPTCursorGrok Bot

Connect

ODAIA

NewBe an early applicant

Staff ML Data Engineer Toronto

Posted 1 view
Discussion

Summary

Staff-level ML data engineer with RBC Wealth Management's Data & AI team in Toronto: builds feature stores, training datasets, and production data pipelines for AI/ML and BI workloads, including MCP/API integrations and model monitoring. Core stack: Python, SQL, Databricks, Snowflake, Spark, and cloud services.

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.

Skills

What Staff Data Engineering jobs ask for — and how much of it you have →
Apply

See also

Data Engineering jobs by country — openings, pay and top skills →