Machine Learning Data Engineer RBC
Summary
Machine Learning Data Engineer on RBC Wealth Management's Toronto-based Data & AI team, supporting the full ML data lifecycle: feature engineering, training data prep, model integration/deployment, and scalable pipeline development using Python, SQL, and modern data platforms.
Design scalable pipelines for structured and unstructured data Prepare datasets and features for AI/ML scientists Support model deployment, monitoring, and continuous improvement Translate business requirements into robust engineering solutions Implement data quality testing and observability frameworks Requirements:
Five-plus years of professional ML data engineering experience Python and SQL programming skills at scale Understanding of warehousing, lakehouse, and data modelling Experience with DevOps, DataOps, CI/CD, and automated testing Strong data governance, quality, security, and collaboration skills Bring machine learning lifecycle knowledge, pipeline expertise, and stakeholder communication skills to RBC’s Wealth Management Data & AI team.