Job DescriptionWhat's the opportunity?We're looking for a Staff Data/AI Engineer to enable data and AI capabilities that directly power the bank's flagship Next Best Action (NBA) initiative, projected to deliver an incremental $160MM+ annual run-rate by FY28. As a Staff Data/AI Engineer, you will build and scale an AI-driven decisioning system that delivers hyper-personalized client experiences, ensuring the right action, at the right time, through the right channel, with the right offer, content, and placement. You will build AI agents that accelerate action creation and automate decisioning at scale, driving meaningful impact across millions of client interactions. You will work end to end across the ML lifecycle, from data and features through to deployed, monitored, and continuously improving models, bridging cutting-edge research and production systems to deliver measurable, AI-driven value.
Your responsibilities include:- Designing, building, and maintaining scalable data pipelines and feature stores that support end-to-end ML workflows for the NBA platform
- Collaborating with ML researchers and software engineers to productionize models and translate experimental approaches into reliable, high-performing systems
- Developing and deploying AI agents that automate workflow, reduce manual processes, and accelerate business process
- Owning the data lifecycle, from data ingestion, validation, and feature engineering to deployment, monitoring, and continuous optimization
- Ensuring data quality, reliability, governance, and performance at scale while enabling hyper-personalized, real-time client experiences
You're our ideal candidate if you have:- Bachelor's degree in Computer Science, Software Engineering, or a related field, with 3+ years of professional experience as a data or software engineer
- Proficiency in Python and Java, with hands-on experience using modern data and AI tooling (e.g., Spark, Airflow, Agents, ML platforms)
- Strong foundation in both data and software engineering, designing and building scalable data pipelines and ML-ready datasets in hybrid environments spanning on-prem infrastructure and public cloud platforms (i.e. AWS)
- A solid understanding of the data lifecycle, including feature engineering, model integration, deployment support, and monitoring
- Experience building or enabling AI-driven automation (e.g., agents, workflow orchestration, or decision engines) that reduces manual effort
- Experience with DevOps and CI/CD tooling such as Jenkins and GitHub Actions to automate testing, builds, and deployments for data and ML pipelines
- Excellent collaboration and communication skills, with the ability to translate complex technical ideas into practical, business-focused solutions
What's in it for you?- Become part of a team that thinks progressively and works collaboratively. We care about seeing each other reach full potential.
- A comprehensive Total Rewards Program including bonuses and flexible benefits, competitive compensation, commissions, and stock options where applicable.
- Leaders who support your development through coaching and managing opportunities.
- Ability to make a difference and lasting impact from a local-to-global scale.
Job SkillsAI Agents, AI Ops, Amazon SageMaker, Apache Hadoop, Apache Kafka, Apache Spark, AWS Cloud Computing, AWS Glue, Business Requirements Analysis, Collaboration, Database Development, Data Engineering, Data Pipelines, Data Warehousing (DW), DevOps, End-to-End Testing, ETL Processing, Feature Engineering, Generative AI, Hybrid Cloud Computing, Snowflake (Platform), Software Requirements Analysis
Additional Job DetailsAddress:RBC WATERPARK PLACE, 88 QUEENS QUAY W:TORONTO
City:Toronto
Country:Canada
Work hours/week:37.5
Employment Type:Full time
Platform:TECHNOLOGY AND OPERATIONS
Job Type:Regular
Pay Type:Salaried
Posted Date:2026-06-29
Application Deadline:2026-07-16
Note: Applications will be accepted until 11:59 PM on the day prior to the application deadline date above