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.