At RBC Borealis, the team is building the AI Agent Platform to redefine how financial services are developed, deployed, and run securely at scale. This platform powers intelligent, autonomous agents across multi-cloud environments including OpenShift, AWS, and Azure. As a Staff Software Developer, you will play a critical role in designing, building, and operating core components of this platform, working alongside Senior and Principal Developers, driving architectural decisions, mentoring engineers, and delivering high-quality, production-ready code. You will contribute to shaping the platform that enables RBC teams to build and run AI-powered systems safely and efficiently. RBC Borealis is the driving force behind Royal Bank of Canada’s AI and data innovation, bringing together architects, engineers, scientists, and product experts to revolutionize finance through world-class research, solutions, and a resilient data platform. With locations across Toronto, Waterloo, Montreal, Calgary, and Vancouver, the team focuses on cutting-edge research in areas like time series forecasting, causal machine learning, and responsible AI, seamlessly integrating AI research and data engineering to solve critical challenges in the financial industry. The goal is to build intelligent and scalable data-driven solutions that help communities thrive and drive innovation for customers across the bank.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior
Education Level
No Education Listed
Number of Employees
5,001-10,000 employees