Taro Logo

Senior Data Engineer - AI

Canada's biggest bank and one of the largest in the world based on market capitalization, serving 16 million clients across 34 countries.
Data
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
AI · Finance

Job Description

Royal Bank of Canada (RBC) is seeking a Senior Data Engineer to join their Wealth Management Data & AI team. This role is crucial in delivering cutting-edge AI capabilities across RBC's global wealth management businesses. The position focuses on building and managing AI platforms and data pipelines, with a special emphasis on Generative AI implementations. The ideal candidate will work closely with data scientists, handle data ingestion, feature engineering, and establish industry best practices. This role offers an opportunity to work with advanced technologies including LLMs, cloud platforms, and modern data engineering tools. RBC, as Canada's largest bank with a global presence, offers comprehensive benefits, professional development opportunities, and a collaborative work environment. The position is based in Toronto and requires expertise in Python, SQL, and machine learning technologies. This role represents an excellent opportunity for experienced data engineers looking to work with cutting-edge AI technology in a leading financial institution.

Last updated 18 days ago

Responsibilities For Senior Data Engineer - AI

  • Build data products using structured and unstructured data to deliver AI solutions
  • Build Gen AI system frameworks and implement Prompt Engineering
  • Partner with enterprise architect to create data and AI technology architectures
  • Support data ingestion and feature engineering
  • Contribute to production efforts via data pipelines and distributed computing
  • Maintain and manage technical documentation

Requirements For Senior Data Engineer - AI

Python
Java
Kafka
  • Degree in Computer Science or Software Engineering related technical field
  • 5+ years of experience in REST API development
  • Advanced SQL knowledge and experience with relational databases
  • High proficiency using Python for data and AI engineering
  • Expertise in Generative AI and Machine Learning service integrations
  • Experience with end-to-end ML pipelines

Benefits For Senior Data Engineer - AI

Medical Insurance
Dental Insurance
Vision Insurance
401k
Equity
  • Comprehensive Total Rewards Program including bonuses
  • Flexible benefits
  • Competitive compensation
  • Stock options where applicable
  • World-class training program in financial services
  • Flexible work/life balance options

Related Jobs

Senior Data & AI Engineer

Senior Data & AI Engineer position at Manulife, focusing on machine learning model deployment and data infrastructure development in a hybrid work environment.

Senior Data Engineer (US or Canada)

Senior Data Engineer position offering remote work from US/Canada, focusing on building scalable data solutions using Python, SQL, and modern data engineering tools.

Senior Data Platform Engineer (Remote - North America)

Senior Data Platform Engineer position at Alpaca, building scalable data infrastructure for a global trading platform. Remote role in North America with competitive benefits.

Sr. Data Engineer

Senior Data Engineer position at Oscilar, building AI-driven risk management platforms for financial institutions. Remote role requiring 5+ years experience in data engineering and distributed systems.

Senior Software Engineer - Data Engineering

Senior Software Engineer position at Achievers focusing on data engineering, requiring 3-5 years experience with Python, PHP, Go, and cloud platforms, offering hybrid work in Toronto.