RBC
RBC
RBC è un'istituzione globale di servizi finanziari con sede in Canada, le cui attività comprendono servizi bancari, finanza, assicurazioni, investimenti, gestione patrimoniale, pianificazione finanziaria e mercati dei capitali. Con oltre 17 milioni di clienti in Canada, negli Stati Uniti e in altri 27 Paesi, RBC conta più di 94.000 dipendenti. Il suo modello diversificato combina servizi finanziari consolidati con un'attenzione particolare all'innovazione e all'esperienza del cliente.

Direttore associato, responsabile dello sviluppo di prodotti di IA — RBC, Halifax

Guida lo sviluppo di prodotti per la sorveglianza delle comunicazioni e la conformità basati sull’IA generativa presso RBC Capital Markets. Coordina l’ingegneria full-stack, lo sviluppo di agenti di IA e la distribuzione in produzione.

Descrizione

  • Guidare lo sviluppo full-stack di prodotti di IA che comprendono funzionalità front-end, back-end e IA/ML
  • Assumersi la responsabilità di architettura, implementazione, test, risoluzione dei problemi, distribuzione e miglioramento continuo
  • Creare soluzioni di IA/ML con LLM, agenti di IA, ingegneria dei prompt, generazione aumentata dal recupero e automazione intelligente
  • Sviluppare sistemi di sorveglianza delle comunicazioni per la generazione di avvisi, il rilevamento delle anomalie e l’analisi investigativa
  • Applicare Copilot, assistenti di IA generativa e altri strumenti di sviluppo basati sull’IA per migliorare la velocità di distribuzione
  • Collaborare con i team di sorveglianza, conformità, prodotto e ingegneria dei dati su roadmap e requisiti
  • Affiancare gli sviluppatori nell’ingegneria potenziata dall’IA attraverso mentoring, revisioni del codice e condivisione delle conoscenze
  • Valutare tecnologie e framework emergenti di IA/ML e sviluppare successivamente soluzioni di proof of concept
  • Fornire indirizzo tecnico in situazioni incerte e mantenere la distribuzione allineata alle tempistiche
  • Creare relazioni con i team interni e i partner esterni sostenendo al contempo la strategia aziendale per l’IA

Requisiti

  • Conoscenza avanzata di Python, oltre a esperienza con JavaScript o TypeScript e Java
  • Ottima padronanza di framework back-end come Node.js, Spring Boot, FastAPI o Django
  • Esperienza pratica con framework front-end moderni, tra cui React, Angular o Vue.js
  • Esperienza pratica nel portare in produzione LLM, NLP, ingegneria dei prompt, RAG, database vettoriali e framework per agenti di IA
  • Padronanza di Copilot e di altri strumenti di programmazione assistita dall’IA
  • Esperienza di lavoro con AWS, Azure o Google Cloud Platform
  • Conoscenza pratica di Docker, Kubernetes e delle pratiche di infrastruttura come codice
  • Solide competenze in SQL ed esperienza con database relazionali e NoSQL
  • Familiarità con Kafka, Kinesis, Airflow e Spark
  • Esperienza con CI/CD, test automatizzati, strumenti per la qualità del codice e monitoraggio della produzione
  • Esperienza nello sviluppo di agenti di IA o flussi di lavoro agentici in contesti aziendali o regolamentati
  • Capacità dimostrata di guidare team, definire l’indirizzo tecnico, stabilire standard di codifica e sviluppare ingegneri junior e intermedi
  • Esperienza di lavoro in team agili con product owner, analisti aziendali e altri partner interfunzionali
  • Capacità di spiegare le funzionalità tecniche in termini aziendali, presentare roadmap e influenzare la strategia tecnologica con i dirigenti senior
  • Disponibilità a lavorare nell’incertezza e con requisiti mutevoli, con la volontà di creare rapidamente prototipi e perfezionare le soluzioni per la produzione

Benefit

  • Pacchetto completo di ricompense, inclusi bonus, benefit flessibili, retribuzione competitiva, commissioni e, ove applicabile, assegnazioni azionarie
  • Supporto della leadership alla crescita professionale attraverso coaching e opportunità di gestione
  • Ambiente di lavoro collaborativo, progressista, dinamico e ad alte prestazioni
  • Opzioni pensate per favorire l’equilibrio tra vita professionale e personale
  • Opportunità di costruire solide relazioni con i clienti
  • Accesso a diverse opportunità di carriera in varie aree aziendali e aree geografiche