Taro Logo

Lead Machine Learning Engineer, GFT

Royal Bank of Canada is a global financial institution with approximately 84,000 employees serving over 16 million clients in Canada, the US, and 34 other countries.
Machine Learning
Staff Software Engineer
In-Person
5,000+ Employees
7+ years of experience
AI · Finance

Description For Lead Machine Learning Engineer, GFT

RBC, one of the largest and most profitable financial institutions globally, is seeking a Lead Machine Learning Engineer for their GFT team. This role represents an exciting opportunity to work at the intersection of finance and cutting-edge AI technology. The position involves managing and delivering machine learning projects while working with state-of-the-art tools and technologies including AWS, SageMaker, and various big data technologies.

The ideal candidate will lead the development of scalable data processing solutions and machine learning systems, working with both structured and unstructured data. They will be responsible for creating robust ETL/ELT workflows and ensuring the high availability and performance of data platforms. The role requires expertise in modern ML technologies, including LLMs and generative AI, as well as strong programming skills in Python and experience with distributed systems.

RBC offers a collaborative and inclusive work environment that values diversity and promotes professional growth. With operations across 34 countries and serving over 16 million clients, this role provides an opportunity to work on impactful projects at scale. The position is based in either Vancouver or Toronto, offering the chance to work with one of Canada's most respected financial institutions while pushing the boundaries of AI and machine learning applications in the financial sector.

Last updated 2 minutes ago

Responsibilities For Lead Machine Learning Engineer, GFT

  • Manage machine learning projects and programs execution and delivery
  • Create software to extract, analyze and process structured and unstructured data
  • Define and develop scalable ETL/ELT workflows for reporting and analytics
  • Support project team in updating, monitoring and operating data platforms
  • Develop scenarios and programs to convert various data types into usable formats

Requirements For Lead Machine Learning Engineer, GFT

Python
Kafka
  • Deep knowledge of machine learning algorithms
  • Experience with Amazon SageMaker
  • Expertise in predictive analytics
  • Knowledge of Apache Airflow
  • Experience with Apache Hadoop
  • Proficiency in Apache Kafka
  • Experience with Apache Spark
  • Deep learning expertise
  • Big data experience
  • AWS ecosystem knowledge
  • Experience with Grafana
  • Knowledge of Large Language Models (LLM)
  • Generative AI expertise
  • Python programming skills
  • Problem-solving abilities
  • Experience with Snowflake platform
  • Distributed systems knowledge

Benefits For Lead Machine Learning Engineer, GFT

Medical Insurance
Dental Insurance
Vision Insurance
  • Full-time position (37.5 hours per week)
  • Comprehensive benefits package
  • Inclusive and diverse work environment

Interested in this job?

Jobs Related To RBC (Royal Bank of Canada) Lead Machine Learning Engineer, GFT

Staff Software Engineer, Capacity Engineering

Staff Software Engineer position at Pinterest focusing on ML infrastructure optimization and capacity management, offering competitive compensation and hybrid work model.

Lead Data Scientist, Machine Learning & Data Infrastructure

Lead Data Scientist position at Salesforce focusing on machine learning and security infrastructure, combining technical expertise with leadership responsibilities.

Lead Software Engineer (Machine Learning Engineer)

Lead Software Engineer position specializing in Machine Learning at Global Payments, focusing on developing AI/ML solutions for FinTech applications using Python, Snowflake, and modern ML frameworks.

Lead AI Algorithm Developer

Lead AI Algorithm Developer position at GE HealthCare, focusing on developing and implementing machine learning and computer vision solutions for medical imaging applications.

Algorithm Developer IV - (E4)

Senior Algorithm Developer position at Applied Materials focusing on computer vision and machine learning for semiconductor manufacturing.