
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