Director of Engineering-AI/ML
Royal Bank of Canada View all jobs
- Toronto, ON
- Permanent
- Full-time
- Lead by example by writing clean, maintainable, and efficient code for front-end and back-end applications that solve real-world problems.
- Push the adoption of next gen technology by implementing new AI-driven solutions.
- Mentor and support emerging talent in the team, fostering a culture of curiosity and excellence.
- Design and implement high-performance applications that meet the highest standards of scalability, reliability, and security.
- Champion modern development practices like CI/CD, cloud-native architecture, and test-driven development.
- Design and develop robust solutions, from architectural decisions to hands-on coding.
- Collaborate with product teams to build customer-centric solutions that push the boundaries of what’s possible in banking.
- Continuously explore new technologies and strategies to keep RBC at the forefront of innovation.
- Work directly with the business and senior management to implement the vision for next generation solutions.
- 5+ years of leadership experience managing a team of engineers, data scientists, or similar roles.
- 8+ years of experience working with RDBMS (e.g. MSSQL, Oracle, PostgreSQL) and data technologies (e.g. Snowflake).
- 5+ years of hands-on experience with Python, React, and REST APIs/Microservices.
- 2+ years of hands-on experience with AI technologies (LLMs, ML).
- Deep understanding of access/credential management (LDAP, Vault), security protocols (JWT, OAuth, SSL Certificates) and interface specifications (Postman, Swagger, SOAP).
- Proficiency in DevOps, CI/CD pipelines and automation tools (Ansible, Artifactory, Kyvos, PowerShell).
- A passion for technology and a love of software development culture.
- Experience with object-oriented programming and microservice design patterns (e.g., load balancing, resiliency).
- Familiarity with major architectural styles, such as reactive or event-driven systems.
- Knowledge of modern front-end design trends and technologies.
- Strong understanding of Agile methodologies and the ability to contribute to continuous improvement initiatives.
- Experience within GRC domains, preferably in Operational Risk, Regulatory Compliance, and IT Risk and Archer or similar GRC tools.
- Strategic thinker with excellent interpersonal skills to work across functions and businesses.
- A comprehensive Total Rewards Program including bonuses and flexible benefits, competitive compensation, commissions, and stock where
- applicable
- Leaders who support your development through coaching and managing opportunities
- Ability to make a difference and lasting impact
- Work in a dynamic, collaborative, progressive, and high-performing team
- A world-class training program in financial services
- Flexible work/life balance options
- Opportunities to do challenging work, take on progressively greater accountabilities, and build close relationships with clients