Talent.com
Machine Learning & Data Engineer
Machine Learning & Data Engineer0000050007 Royal Bank of Canada • MONTRÉAL, Quebec, Canada
Machine Learning & Data Engineer

Machine Learning & Data Engineer

0000050007 Royal Bank of Canada • MONTRÉAL, Quebec, Canada
Il y a 26 jours
Type de contrat
  • Temps plein
Description de poste

Job Description

RBC Capital Markets is building globally scalable Client Analytics & AI capabilities that improves front office outcomes across Global Markets and Banking. This role sits at the core of that build: supporting the ML/data foundation that makes today’s analytics products robust and makes tomorrow’s AI/ML products fast to deliver.You will be…
  • The high output IC for the Client Analytics & AI platform foundation (analytic products, pipelines, operational patterns), reporting to the program lead.

  • A hands-on builder who can raise engineering maturity across multiple initiatives while keeping delivery moving.

  • A partner to business stakeholders who can translate needs into scalable, maintainable data/ML engineering solutions with the right controls.

What will you do?
  • Support the build-out and continuous improvement of the program’s Databricks-based engineering foundation (data pipelines, analytic products, orchestration, performance, cost discipline) that powers multiple analytics and AI initiatives.

  • Refactor and standardize existing analytics assets into AI/ML-ready foundations (clean joins, high entity resolutions, feature/label-ready tables, time-aligned datasets, reusable libraries).

  • Establish pragmatic MLOps and model-operational patterns (centralized model packaging/serving approach, MLflow/registry workflows, deployment standards) so modelling can scale cleanly as the roadmap matures.

  • End-to-end delivery for priority data and engineering workstreams, coordinating across Technology, Cloud Platform, and stakeholders to ensure solutions are production-grade and reusable.

  • Partner with business stakeholders to capture requirements, manage expectations, and ensure products land with adoption, and scale historically “one-off” builds.

  • Build in appropriate control discipline from day one: data access/entitlements, handling of sensitive client information, and required documentation/approvals for production delivery in a regulated environment.

  • Contribute to roadmap planning with the program lead: identify bottlenecks, propose platform foundations to build next, and sequence work to maximize compounding reuse across initiatives.

  • In this role, you will communicate and interact frequently with RBC partners and/or employees located across Canada and/or worldwide.

What do you need to succeed?Must have:
  • Bachelor’s degree in Computer Science, Engineering, Mathematics, Statistics or a related discipline (or equivalent practical experience).

  • Strong hands-on experience in data engineering with modern lakehouse patterns;

  • Proven ability to take ambiguous business problems and deliver robust data products (data modelling, pipeline design, orchestration, testing, documentation) used by demanding stakeholders.

  • Working knowledge of ML engineering / MLOps concepts (model lifecycle, registries, deployment patterns, reproducible training, feature pipelines).

  • Strong software engineering fundamentals (Python, SQL, modular code, code review discipline, CI/CD mindset) and a track record of raising engineering quality in a team.

  • Strong stakeholder management: can interface with front office and control partners, handle pushback and prioritization professionally, and keep delivery aligned to commercial outcomes

.Nice-to-have:
  • Capital markets domain familiarity (coverage workflows, wallet/share concepts, corporate access, sponsor coverage, client engagement).

  • Knowledge in distributed computing such as Databricks / Spark / Delta in production environments

  • Experience with entity resolution, relationship/graph data structures, or event/trigger-style data products.

  • Experience implementing access controls/entitlements patterns and working with sensitive datasets (client communications, CRM data) in regulated environments.

  • Experience with MLflow, feature stores, model serving patterns, and/or building shared ML libraries for multiple teams.

What’s in it for you?We thrive on the challenge to be our best, progressive thinking to keep growing, and working together to deliver trusted advice to help our clients thrive and communities prosper. We care about each other, reaching our potential, making a difference to our communities, and achieving success that is mutual.
  • A comprehensive Total Rewards Program including bonuses and flexible benefits, competitive compensation, commissions, and stock where applicable.

  • Leaders who support your development through coaching and managing opportunities.

  • Ability to make a difference and lasting impact.

  • Work in a dynamic, collaborative, progressive, and high-performing team.

  • Flexible work/life balance options.

#TECHPJ#LI-postJob SkillsBig Data Management, Cloud Computing, Database Development, Data Mining, Data Warehousing (DW), ETL Processing, Group Problem Solving, Quality Management, Requirements AnalysisAdditional Job Details

Address:

1 PLACE VILLE MARIE:MONTRÉAL

City:

Montréal

Country:

Canada

Work hours/week:

37.5

Employment Type:

Full time

Platform:

CAPITAL MARKETS

Job Type:

Regular

Pay Type:

Salaried

Posted Date:

2026-04-02

Application Deadline:

2026-04-30Note: Applications will be accepted until 11:59 PM on the day prior to the application deadline date aboveOur Employment OpportunitiesAt RBC, we are guided by living shared values of Client First, Integrity, Collaboration, Respect and Excellence and winning together as One RBC. We believe an inclusive workplace that has diverse perspectives is core to our continued growth as one of the largest and most successful banks in the world. Maintaining a workplace where our employees feel supported to perform at their best, effectively collaborate, drive innovation, and grow professionally helps to bring our Purpose to life and create value for our clients and communities. RBC strives to deliver this through policies and programs intended to foster a workplace based on respect, belonging and opportunity for all.

Join our Talent Community

Stay in-the-know about great career opportunities at RBC. Sign up and get customized info on our latest jobs, career tips and Recruitment events that matter to you.

Expand your limits and create a new future together at RBC. Find out how we use our passion and drive to enhance the well-being of our clients and communities at jobs.rbc.com.

RBC is presently inviting candidates to apply for this existing vacancy. Applying to this posting allows you to express your interest in this current career opportunity at RBC. Qualified applicants may be contacted to review their resume in more detail.
Créer une alerte emploi pour cette recherche

Machine Learning & Data Engineer • MONTRÉAL, Quebec, Canada

Offres similaires

Machine Learning Engineer

GenpactMontreal
Temps plein

At Genpact, we don’t just keep up with technology—we set the pace.AI and digital innovation are redefining industries, and we’re leading the charge.Genpact’s AI Gigafactory, our industry‑first acce...Voir plus

 • Offre sponsorisée

Machine Learning Engineer

Dew SoftwareMontreal (administrative region), QC, CA
Temps plein

Toronto, Canada Remote, and US remote.PyTorch, Huggingface transformers, Deep Learning, Spark/Hadoop, MLOps.Willing to contribute to team discussions and solutions; available for stand ups, core me...Voir plus

 • Offre sponsorisée

Staff Machine Learning Engineer

Wiser Solutions, Inc.Montreal (administrative region), QC, CA
Temps plein

Wiser Solutions is a suite of in-store and eCommerce intelligence and execution tools.We’re on a mission to enable brands, retailers, and retail channel partners to gather intelligence and automate...Voir plus

 • Offre sponsorisée

Lead Data and ML Engineer in Hybrid Setting

MistplayMontreal
Temps plein

Join as a Lead Engineer to design a data and ML platform that transforms the decision-making process.Emphasize low-latency model serving and scalable ingestion, all while operating in a hybrid mode...Voir plus

 • Offre sponsorisée

Lead Machine Learning Engineer at Torc

Torc RoboticsMontreal
Temps plein

Join Torc as a Staff Machine Learning Engineer, specializing in BEV and Multi-Modal Perception.Use your deep learning expertise to innovate in autonomous driving technology.This technical leadershi...Voir plus

 • Offre sponsorisée • Nouvelle offre

Senior Machine Learning Engineer

EquisoftMontreal (administrative region), QC, CA
Temps plein +1

Equisoft is a global provider of digital solutions for insurance and investment, recognized by over 250 of the world's leading financial institutions.We offer a comprehensive ecosystem of scalable ...Voir plus

 • Offre sponsorisée

Senior Machine Learning Engineer at Datatonic

DatatonicMontreal (administrative region), QC, CA
Temps plein

Transform AI and data with Datatonic as a Senior Machine Learning Engineer.This fully remote role emphasizes Python coding excellence and engaging client discussions for impactful solutions.As a se...Voir plus

 • Offre sponsorisée • Nouvelle offre

Senior Machine Learning Engineer (MLE)

ChatGPT JobsMontreal (administrative region), QC, CA
Temps plein

Equinix is the world’s digital infrastructure company®, shortening the path to connectivity to enable the innovations that enrich our work, life and planet.Senior Machine Learning Engineer (MLE).Th...Voir plus

 • Offre sponsorisée

Innovative ML Engineer for Data Solutions

PlusgradeMontreal (administrative region), QC, CA
Temps plein

Become an ML Engineer focused on delivering cutting-edge data solutions in the travel industry.Design and deploy robust machine learning models that drive operational excellence.You will be respons...Voir plus

 • Offre sponsorisée

Machine Learning & Data Engineer

ODAIAMontreal
Temps plein

RBC Capital Markets is building globally scalable Client Analytics & AI capabilities that improves front office outcomes across Global Markets and Banking.This role sits at the core of that build: ...Voir plus

 • Offre sponsorisée

Remote Machine Learning Engineer Driving Data Solutions in Marketing

StackAdaptMontreal (administrative region), QC, CA
Télétravail
Temps plein

Elevate your career as a Machine Learning Engineer focused on data pipelines and ML models.Join a dynamic, remote team tackling innovative challenges in digital advertising and marketing.This role ...Voir plus

 • Offre sponsorisée

Senior Data Engineer - Inizio Partners Corp

Inizio Partners Corpsaint-esprit, qc, ca
Temps plein

Job Title: Consultant Data Engineer.We're looking for a Senior Data Engineer with strong data platform experience to help with support of existing AWS/dbt platform and that can help with standing u...Voir plus

 • Offre sponsorisée

Machine Learning Engineer

BioRenderMontreal (administrative region), QC, CA
Temps plein

At BioRender, we are accelerating the world’s ability to discover, learn, and communicate science faster through visuals.Today, BioRender empowers millions of scientists to create beautiful, accura...Voir plus

 • Offre sponsorisée

Become a Key Machine Learning Engineer in Our Innovative Team

ALSMontreal
Temps plein

Unlock your potential as a Machine Learning Engineer.Work on sophisticated data analysis and machine learning projects to make a significant impact in a global team.This role is focused on using ad...Voir plus

 • Offre sponsorisée

AI/ML Engineer

Avanciers Inc.saint-esprit, qc, ca
Temps plein

Avanciers Incorporated is hiring a.This is an active job and application deadline is May 5, 2026.This posting may close earlier if a suitable candidate is found).Designed and implemented AI/LLM-dri...Voir plus

 • Offre sponsorisée • Nouvelle offre

Sr AWS DBT Engineer - Mastech Digital

Mastech Digitalsaint-esprit, qc, ca
Temps plein

Design and implement robust dimensional and relational data models.Own transformation and modeling of curated (Silver/Gold) datasets.Collaborate with analysts, product analytics, data scientists, a...Voir plus

 • Offre sponsorisée

Azure Databricks Engineer - Tredence Inc.

Tredence Inc.saint-esprit, qc, ca
Temps plein

We are seeking a skilled Azure Databricks Engineer with strong experience in Azure Data Factory (ADF) to design, develop, and maintain scalable data pipelines and analytics solutions on the Azure c...Voir plus

 • Offre sponsorisée

Staff Machine Learning Engineer at Medeloop

Medeloop, Inc.Montreal
Temps plein

Join Medeloop as a Staff Machine Learning Engineer, focusing on advanced agentic AI.Embrace experimentation and innovation to design and build AI solutions for healthcare and clinical research.In t...Voir plus