N

National Bank of Canada

Offers personal and commercial banking services

Senior Director Hyperautomation and Engineering

Engineering LeadershipConfirmed live in the last 24 hours
Full-timeNo salary listed

About the Job

Requirements

  • A bachelor's degree in computer science, software engineering, artificial intelligence, data science, or a related technology field, or an equivalent combination of education and experience.
  • Seven to ten years of relevant experience managing operational and technological teams, including managing managers.
  • Experience in wealth management and/or capital markets.
  • Recognized experience in organizational transformation, process optimization, and continuous improvement, particularly managing major changes involving operational, technological, human, and risk-management issues.
  • Strong knowledge of software development, Python, application programming interfaces, integration, cloud architecture, and modern software engineering practices such as Git, continuous integration and continuous delivery, testing, and monitoring.
  • Expertise in automation and artificial intelligence, including workflows, robotic process automation, low-code/no-code solutions, generative artificial intelligence, large language models, and agentic technologies.
  • Understanding of artificial intelligence economics, including model consumption, inference costs, and performance-cost trade-offs.
  • Knowledge of cybersecurity, data protection, and responsible artificial intelligence principles, including access management, auditability, and resilience.
  • Ability to experiment quickly, simplify processes, collaborate with subject matter experts, and evolve prototypes into secure, resilient, deployable solutions at scale.
  • English and French language skills to communicate frequently with service providers or partners who speak a language other than French.

Responsibilities

  • Identify processes where automation or artificial intelligence, including agentic capabilities, can deliver the greatest value.
  • Choose the simplest technology that effectively solves each problem rather than applying the same technology in every case.
  • Remain technically involved and rapidly turn operational issues into functional solutions.
  • Accelerate process transformation, drive adoption of new solutions, and lead initiatives from idea through prototype while ensuring delivery of expected benefits.
  • Ensure solutions are economically viable by considering infrastructure, licenses, consumption, model costs, and generated value.
  • Build security, privacy, traceability, and operational resilience into solutions by design.
  • Develop engineering expertise within operations to accelerate adoption of automation and artificial intelligence.
  • Generate business value through automation and operational-capacity optimization while ensuring solution quality and controlling automation risks.
  • Monitor solution performance and measure realized gains.
  • Lead an engineering team of about 12 people, including two directors, developers, and citizen developers, integrated into operations.

About the Company

National Bank of Canada

Offers personal and commercial banking services

NBC provides personal and commercial banking, wealth management, and financial planning to individuals, SMEs, and large institutions. Its products operate through deposits, loans, mortgages, and investment services delivered via branches, digital platforms, and advisory teams to support client needs. It differentiates itself with a strong presence in Quebec, a customer-centric, human-focused approach, and a focus on long-term relationships rather than generic offerings. The goal is to help clients achieve financial well-being while expanding NBC’s footprint and positive impact in the communities it serves.

Company size
Not listed
Company stage
IPO
Headquarters
Québec City, Canada
Founded
1859

Recently Posted Jobs

Explore more opportunities at National Bank of Canada

See more jobs