{bc}
linkedin

Senior Data Scientist, AI Solutions

Bank of Canada
Ottawa, CAN
Full-time
Mid-Senior
Hybrid
CAD 111,051 to CAD 130,649,
Discovered 3 weeks ago
AI/ML solution architectureAzureDatabricksFoundryPythonR

Full Job Posting

Role overview

Join the Data and Digital Services Department and report to the Assistant Director, Data Science.

Design and deliver end-to-end AI and data science solutions supporting projects and services across the Bank of Canada.

The work supports economists and policy teams with high-quality data, governed models, and stronger analytical tools and processes.

What you will do

  • Design and implement AI/ML solutions and scalable architectures across platforms such as Azure and Databricks.
  • Develop AI services for policy and research, including governance frameworks and model oversight.
  • Evaluate emerging technologies and help shape AI roadmaps, architectural guidance, and knowledge sharing.
  • Lead solution delivery from discovery and design through deployment and operational transition.
  • Partner with technical and business stakeholders to define needs, communicate recommendations, and deliver measurable value.
  • Embed explainability, traceability, reproducibility, and human oversight into AI solution design.

Required qualifications

  • Master’s degree in a quantitative field such as computer science, AI, data science, statistics, mathematics, engineering, or economics; equivalent education and experience may be considered.
  • At least five years of experience in applied AI/ML solution design and architecture.
  • Extensive experience delivering enterprise-scale AI/ML solutions using platforms such as Azure, Databricks, and Foundry.
  • Strong AI/ML engineering skills, including Python or R, Git workflows, CI/CD, and MLOps/DevOps.
  • Experience with AI orchestration, agent-based systems, and integrations such as MCP.
  • Expertise in AI architecture, governance, responsible AI, security, scalability, explainability, model validation, monitoring, and lifecycle management.
  • Ability to lead complex projects, influence stakeholders, communicate technical concepts, and drive business outcomes.
  • English or French is essential for the position.

Assets and competencies

  • Experience with ML and statistical predictive models across the full model lifecycle is an asset.
  • Familiarity with MATLAB is an asset.
  • The role values curiosity, adaptability, systems thinking, responsible experimentation, continuous learning, coaching, and knowledge sharing.

Work arrangement

  • The Bank uses a hybrid work model; employees can telework for part of each month and are expected on site at least 12 days per month.
  • Employees must live in Canada within reasonable commuting distance of the office.

Compensation and benefits

  • Salary typically ranges from CAD 111,051 to CAD 130,649, based on qualifications and experience.
  • Incentive pay is 7–10% of base salary for meeting expectations, with additional performance pay for exceeding expectations.
  • Benefits include flexible insurance coverage, purchasable vacation days, and an indexed defined-benefit pension.

Additional information

Candidates must be eligible to obtain Reliability security status.

Relocation assistance may be provided if required.

Priority will be given to Canadian citizens and permanent residents.

Apply for this job in 1 click

Skip the repetitive application forms

Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.

Sarah M.James T.Maya R.

Trusted by over 500,000 job seekers on Base Career

Start Free Today

More from this employer

More jobs at Bank of Canada