
RBC je globální finanční instituce se sídlem v Kanadě, jejíž činnost zahrnuje bankovnictví, financování, pojišťovnictví, investování, správu majetku, finanční plánování a kapitálové trhy. Společnost obsluhuje více než 17 milionů klientů v Kanadě, Spojených státech a 27 dalších zemích a zaměstnává více než 94 000 lidí. Diverzifikovaný model RBC spojuje zavedené finanční služby se zaměřením na inovace a klientskou zkušenost.
Zástupce ředitele, vedoucí vývoje AI produktů — RBC, Halifax
Povedete vývoj produktů pro dohled nad komunikací a zajištění souladu s předpisy využívajících generativní AI v RBC Capital Markets. Budete řídit full-stack vývoj, tvorbu AI agentů a nasazování řešení do produkce.
Popis
- Vést full-stack vývoj AI produktů zahrnující front-end, back-end a schopnosti AI/ML
- Převzít odpovědnost za architekturu, implementaci, testování, řešení problémů, nasazení a průběžné zlepšování
- Vytvářet řešení AI/ML s využitím velkých jazykových modelů, AI agentů, prompt engineeringu, generování s podporou vyhledávání a inteligentní automatizace
- Vyvíjet systémy pro dohled nad komunikací za účelem generování upozornění, odhalování anomálií a vyšetřovací analýzy
- Využívat Copilot, generativní AI asistenty a další vývojové nástroje s podporou AI ke zrychlení dodávání řešení
- Spolupracovat s týmy pro dohled, dodržování předpisů, produktový vývoj a datové inženýrství na plánech rozvoje a požadavcích
- Rozvíjet dovednosti vývojářů v oblasti inženýrství s podporou AI prostřednictvím mentoringu, revizí kódu a sdílení znalostí
- Posuzovat nové technologie a frameworky AI/ML a následně vytvářet řešení typu proof of concept
- Určovat technické směřování v nejistých situacích a udržovat dodávky v souladu s harmonogramem
- Budovat vztahy s interními týmy a externími partnery a současně podporovat podnikovou strategii v oblasti AI
Požadavky
- Pokročilá znalost Pythonu a zkušenost s JavaScriptem nebo TypeScriptem a Javou
- Velmi dobrá znalost back-endových frameworků, jako jsou Node.js, Spring Boot, FastAPI nebo Django
- Praktická zkušenost s moderními front-endovými frameworky včetně Reactu, Angularu nebo Vue.js
- Praktická zkušenost s uvedením velkých jazykových modelů, NLP, prompt engineeringu, RAG, vektorových databází a frameworků AI agentů do produkce
- Pokročilá znalost Copilotu a dalších nástrojů pro programování s podporou AI
- Zkušenost s AWS, Azure nebo Google Cloud Platform
- Praktická znalost Dockeru, Kubernetes a principů infrastructure as code
- Silné znalosti SQL a zkušenost s relačními i NoSQL databázemi
- Znalost technologií Kafka, Kinesis, Airflow a Spark
- Zkušenost s CI/CD, automatizovaným testováním, nástroji pro kvalitu kódu a monitorováním produkčního prostředí
- Zkušenost s vývojem AI agentů nebo agentních pracovních postupů v podnikovém či regulovaném prostředí
- Prokazatelná schopnost vést týmy, určovat technické směřování, nastavovat standardy kódování a rozvíjet juniorní i středně pokročilé inženýry
- Zkušenost s prací v agilních týmech s vlastníky produktů, business analytiky a dalšími mezioborovými partnery
- Schopnost vysvětlovat technické možnosti obchodním jazykem, prezentovat plány rozvoje a ovlivňovat technologickou strategii ve spolupráci s vedoucími pracovníky
- Ochota pracovat v podmínkách nejistoty a měnících se požadavků, rychle vytvářet prototypy a dále řešení zdokonalovat pro produkční nasazení
Benefity
- Komplexní celkový balíček odměn zahrnující bonusy, flexibilní benefity, konkurenceschopné odměňování, provize a příslušné akciové odměny
- Podpora profesního růstu ze strany vedení prostřednictvím koučinku a příležitostí k řízení
- Spolupracující, progresivní, dynamické a vysoce výkonné pracovní prostředí
- Možnosti navržené na podporu rovnováhy mezi pracovním a osobním životem
- Příležitosti k budování pevných vztahů s klienty
- Přístup k různorodým kariérním příležitostem napříč oblastmi podnikání a geografickými lokalitami