Software Engineer in Emerging Technologies

0000050007 Royal Bank of Canada • toronto, Canada

Location toronto, on
Job Type Full-time
Posted May 31, 2026

Role Description

Shape the future at RBC as a Software Engineer in Emerging Technologies. Engage with AI, Machine Learning, and Natural Language Processing while working in a dynamic, innovative environment.

RBC is seeking a skilled Software Engineer to collaborate within the T&O Strategy & Innovation team. This full-time role focuses on developing proof of concepts and experiments using cutting-edge technologies. Ideal candidates should have experience in Python and cloud-based applications while thriving in Agile lab settings.

Key Responsibilities:
• Collaborate to develop and troubleshoot software components
• Participate in brainstorming and solution architecture sessions
• Conduct first-level experiments with emerging technologies
• Deliver code and prototypes on a bi-weekly cycle
• Create and refine technical documentation for projects

Requirements:
• Bachelor’s or Master’s degree in STEM or equivalent
• Advanced exp...

Ready to Apply?

Apply for this Position