Skip to main content

Description

Cette opportunité consiste à travailler en tant qu'ingénieur de données en apprentissage automatique (ML) pour construire et faire évoluer un système de prise de décision basé sur l'IA pour l'initiative Next Best Action (NBA) de RBC. Ce rôle vise à activer les capacités de données et de ML pour offrir des expériences client hyper-personnalisées, accélérer la création d'actions et automatiser la prise de décision à grande échelle, en travaillant sur l'ensemble du cycle de vie du ML, des données aux modèles déployés.

Ce que nous recherchons

Concevoir, construire et maintenir des pipelines de données évolutifs et des magasins de caractéristiques pour les flux de travail ML de bout en bout sur la plateforme NBA.,Collaborer avec les chercheurs en ML et les ingénieurs logiciels pour mettre les modèles en production et traduire les approches expérimentales en systèmes fiables.,Développer et déployer des agents IA pour l'automatisation des flux de travail et la réduction des processus.,Gérer le cycle de vie des données ML : ingestion, validation, ingénierie des caractéristiques, déploiement, surveillance et optimisation.,Assurer la qualité, la fiabilité, la gouvernance et la performance des données à grande échelle pour des expériences client en temps réel.,Maîtrise de Python et Java, avec une expérience pratique des outils de données et de ML modernes (Spark, Airflow, magasins de caractéristiques, plateformes ML).,Solides bases en ingénierie des données et logicielle, conception de pipelines de données évolutifs et de jeux de données prêts pour le ML dans des environnements hybrides (sur site et cloud public comme AWS).,Solide compréhension du cycle de vie des données ML, y compris l'ingénierie des caractéristiques, l'intégration de modèles, le support de déploiement et la surveillance.,Expérience dans la création ou l'activation d'automatisation basée sur l'IA (agents, orchestration de flux de travail, moteurs de décision).,Expérience avec les outils DevOps et CI/CD (Jenkins, GitHub Actions) pour automatiser les tests, les builds et les déploiements pour les pipelines de données et de ML.

Candidat idéal

Baccalauréat en informatique, en génie logiciel ou dans un domaine connexe.

Éducation minimale

Baccalauréat

Compétences techniques

Agents IA
AI Ops
Amazon SageMaker
Apache Hadoop
Apache Kafka
Apache Spark
Informatique en nuage AWS
AWS Glue
Analyse des exigences commerciales
Développement de bases de données
Ingénierie des données
Pipelines de données
Entreposage de données (ED)
DevOps
Tests de bout en bout
Traitement ETL
Ingénierie des caractéristiques
IA générative
Informatique en nuage hybride
Snowflake (Plateforme)
Analyse des exigences logicielles

Compétences interpersonnelles

Collaboration
Communication

Heures de travail

37,5 heures/semaine

Avantages

Primes
Avantages sociaux flexibles
Rémunération concurrentielle
Commissions
Options d'achat d'actions
Soutien au développement (opportunités de coaching et de gestion)
Possibilité d'avoir un impact durable

À propos de l'entreprise

R

Royal Bank of Canada

La Banque Royale du Canada est une institution financière mondiale définie par sa raison d'être et guidée par des principes en vue de produire une performance de premier plan. En tant que plus grande banque du Canada, elle offre des services de banque aux particuliers et aux entreprises, de gestion de patrimoine et de marchés des capitaux à plus de 17 millions de clients dans le monde.

Axé sur la mission
Inclusif
Innovant
Collaboratif
Professionnel
Voir tous les emplois chez Royal Bank of Canada
Retour aux offres

    Nous respectons votre vie privée

    BerryMap utilise des cookies pour fournir des fonctionnalités essentielles, analyser l'utilisation et améliorer votre expérience. Vous pouvez personnaliser vos préférences ci-dessous.