Talent.com
Bank of Canada
Senior Data Scientist - Financial MarketsBank of Canada • Ottawa (Downtown), ON, CA
Senior Data Scientist - Financial Markets

Senior Data Scientist - Financial Markets

Bank of Canada • Ottawa (Downtown), ON, CA
1 day ago
Job type
  • Permanent
Job description

Senior Data Scientist - Financial Markets


Take a central role

The Bank of Canada has a vision to be a leading central bank—dynamic, engaged and trusted—committed to a better Canada. No other employer in the country offers you the unique opportunity to work at the very center of Canada’s economy, in an organization with significant impact on the economic and financial well-being of all Canadians. You will be challenged, energized and motivated to excel in our environment.


Building on the principles that have always guided us – excellence, integrity and respect – we strive to be forward-looking and innovative, to welcome people with diverse perspectives and talents, and to earn trust by living up to our commitments and by clearly explaining the intent of our policies and actions.


With our defined-benefit pension plan, benefits, and high flexibility for work life balance - find out more about why we are annually ranked as one of Canada's top employers: Working Here - Bank of Canada

Find out more about the next steps in our Recruitment process.

What you need to know

We are seeking an experienced Senior Data Scientist to lead the design, development, and deployment of advanced data science and machine learning solutions within the Financial Markets Data Analytics (FMDA) division of the Markets and Banking Department (MBD).

FMDA works with a broad range of data assets, including data from commercial providers, regulatory agencies, and internally generated operations data. The team automates data pipelines, curates and transforms data, develops and maintains statistical and machine learning models, and provides templates, utilities, and best practices leveraged by other teams for monitoring, analysis, and reporting. FMDA also provides specialized financial modelling expertise in support of the Bank’s fiscal agent responsibilities and domestic market operations. Solutions are user focused, developed using agile principles, and delivered through close collaboration with financial market specialists and digital and technology partners.

What you will do

In this role, you will:

  • Lead the development, fine-tuning, and deployment of advanced machine learning and analytical models using structured and unstructured financial market data
  • Design, build, and maintain scalable, production-grade data science pipelines, from data ingestion and feature engineering to model deployment and monitoring
  • Oversee model performance and manage the end-to-end model lifecycle in alignment with internal model risk management standards
  • Provide expert guidance on data science methodologies, tools, and best practices, and collaborate with domain experts to drive adoption across the department
  • Mentor and support data scientists and analysts, contributing to capability building and knowledge sharing within the team
  • Monitor emerging data science trends and assess their relevance to departmental priorities and use cases

What you need to succeed

This role is suited to an experienced data science professional with strong technical expertise and the ability to lead complex, high-impact initiatives that support decision-making in financial market operations and policy activities. You bring deep advanced modelling expertise, hands-on implementation experience, and strong collaboration skills, with a proven ability to translate data into actionable insights.

You also have:

  • Significant experience delivering data science solutions in complex, data-rich environments, ideally within financial markets or policy analysis contexts
  • Proven expertise applying NLP/NLU techniques to financial market or economic data (e.g., news, corporate filings, communications)
  • Demonstrated ability to lead analytical initiatives and provide expert guidance on model design, methodology, and implementation
  • Strong experience collaborating with diverse stakeholders to translate business needs into effective analytical solutions
  • Excellent communication skills with the ability to convey complex technical concepts to both technical and non-technical audience
  • Proven ability to operate effectively in a dynamic environment with evolving priorities
  • Advanced programming skills in Python, R, or similar languages, with experience using modern data science libraries and frameworks
  • Strong foundation in statistics, machine learning, and data engineering principles
  • Demonstrated application of software engineering best practices, including version control, testing, and reproducibility
  • Experience working with distributed data processing frameworks and cloud-based analytics platforms (e.g., Microsoft Azure, Databricks, Fabric)
  • Hands-on experience deploying and operating machine learning models in production environments, including monitoring, maintenance, and lifecycle management (MLOps)

Nice to have

  • Knowledge of financial markets, asset classes, or trading and risk systems

Your education and experience

This position requires a graduate degree (master’s or PhD) in computer science, mathematics, statistics, engineering, finance, economics, or a related quantitative discipline along with five (5) years of relevant experience. An equivalent combination of education and experience may also be considered.

Innovative Mindset
We value candidates who demonstrate adaptability, curiosity, and a willingness to learn new technologies, including AI and digital tools. We seek individuals who can think critically about data, question existing processes, and find ways to simplify our work while embracing change and new ways of doing things.

Language requirement

The Bank’s work environment is conducive to the use of both of Canada’s official languages - English and French. Although the position language requirement is English or French essential, we do encourage everyone to improve their second language proficiency for future career growth and to contribute towards fostering a bilingual environment.

What you need to know

  • Priority will be given to Canadian citizens and permanent residents
  • Security level required: Be eligible to obtain Reliability
  • Relocation assistance may be provided, if required
  • Please save a copy of the job poster. Once the closing date has passed, it will no longer be available.
  • The official title for this position is “Senior Data Scientist”

Hybrid Work Model
The Bank offers work arrangements that provide employees with flexibility, enable high-performing teams, and support an excellent workplace culture. Most employees can telework from home for a portion of each month as part of the Bank’s hybrid work model, and they are expected on site at the Bank location a minimum of 12 days per month to help build connections between colleagues. You must live in Canada, and within reasonable commuting distance of the office.

What you can expect from us
This is a great opportunity to join a leading organization and be part of a high-performing team. We offer a competitive compensation and benefits package designed to meet your needs at every stage of your life and career. For more information on key benefits please visit A great deal to consider.

  • Salaries are based on qualifications and experience and typically range from $111,051 to $130,649 (job grade 17)
  • The Bank offers an incentive for successfully meeting expectations at 7 to 10% of your base salary. The Bank offers additional performance pay (5%) for those who exceed expectations. Exceptional performers who far exceed expectations may be eligible for higher performance pay.
  • Flexible and comprehensive benefits so you can choose the level of health, dental disability and life and/or accident insurance coverage that meets your needs
  • Extra vacation days (up to five each year) that you can purchase to add to your vacation entitlement
  • Indexed, defined-benefit pension

We wish to thank all applicants for their interest and effort in applying for this position. Only candidates selected for interviews will be contacted.

Create a job alert for this search

Senior Data Scientist - Financial Markets • Ottawa (Downtown), ON, CA

Similar jobs

Senior Statistical Analyst I - Tigermed

Tigermedottawa, on, ca
Full-time

Communicate with clients as the.Archive all programming deliverables and documentation per SOPs.Mentor team members and support their technical and professional development.CDISC standards, and com... Show more

 • Promoted

Data Scientist Role Emphasizing AI and Advanced Analytics Solutions

Ciena CorporationOttawa, ON, CA
Full-time

Step into an engaging Data Scientist position focused on AI technologies and advanced analytics.Use your expertise to develop AI agents and enhance data integrity.In this role, you will analyze ext... Show more

 • Promoted

Senior Data Scientist, Growth - Remote - US & Canada

JobgetherOttawa, ON, CA
Remote
Full-time

Senior Data Scientist, Growth - Remote - US & Canada.Jobgether is a Talent Matching Platform that partners with companies worldwide to efficiently connect top talent with the right opportunities th... Show more

 • Promoted

Senior/ Lead - AI Engineer

FICOottawa, on, ca
Full-time

As a Senior Engineer on our Applied AI team, you will be at the forefront of building AI-powered software that transforms how our platform operates.You will design, build, and maintain production-g... Show more

 • Promoted

Data Analytics Specialist (Data Scientist)

Handis Consulting Inc.Ottawa, ON, CA
Full-time

Data Analytics Specialist (Data Scientist).Contract - 12 month (up to 12 month extension).Our public sector client is seeking a Data Analytics Specialist for a 1‑year full time contract, with the p... Show more

 • Promoted

Remote Senior Digital Experimentation Scientist

GrowthBookOttawa, ON, CA
Remote
Full-time

A leading technology firm is looking for a data scientist to enhance digital experimentation practices.This remote role involves direct customer engagement and shaping the product roadmap.Ideal can... Show more

 • Promoted

Senior Data Scientist: Forecasting & Optimization (Remote)

Accurant InternationalOttawa, ON, CA
Remote
Full-time

A leading energy solutions firm is looking for a Senior Data Scientist to drive forecasting and optimization efforts within their platform.This remote position in Canada involves designing and depl... Show more

 • Promoted

Remote Data Analytics Scientist – AI & Dashboards

Handis Consulting Inc.Ottawa, ON, CA
Remote
Full-time

A consulting firm is seeking a Data Analytics Specialist for a one-year full-time contract in Edmonton, Canada.The role involves providing leadership on data initiatives, engaging with internal and... Show more

 • Promoted

Sr. Data Scientist (remote)

North American Search GroupOttawa, ON, CA
Remote
Full-time

Lead end-to-end ML development, from data exploration and feature engineering to production deployment.Partner with stakeholders to define and solve high-impact business problems.Apply rigorous sci... Show more

 • Promoted

Senior Data Scientist - Optimization

Tiger AnalyticsOttawa, ON, CA
Full-time

Tiger Analytics is pioneering what AI and analytics can do to solve some of the toughest problems faced by organizations globally.We develop bespoke solutions powered by data and technology for sev... Show more

 • Promoted

Remote Data Scientist for AI Finance Insights (Contract)

Crossing HurdlesOttawa, ON, CA
Remote
Full-time

A tech-forward company is seeking a Data Scientist to conduct statistical analyses in the finance sector.The successful candidate will analyze AI performance, provide insights, and create dashboard... Show more

 • Promoted

Data Scientist II

Scribd, Inc.Ottawa, ON, CA
Full-time

Our four products — Scribd®, Slideshare®, Everand™, and Fable — help billions of people across the globe move beyond access and into insight, application, and expertise.We support a culture where o... Show more

 • Promoted

Senior Data Scientist

PolicyMeOttawa, ON, CA
Full-time

We’re on a mission to modernize insurance - making it simpler, more accessible, and customer-first.The insurance industry is a $1T market that’s remained largely untouched by the digital revolution... Show more

 • Promoted

Senior R&D Data Scientist - Remote & ML Innovation

Triton Digital Canada Inc.Ottawa, ON, CA
Remote
Full-time

A leading digital solutions company seeks a Senior R&D Data Scientist in Canada.This role involves collaborating to create innovative data-driven solutions for advertising and audience measurement ... Show more

 • Promoted

ImpactFunction Health Remote Data Scientist Role

TryApplyNowOttawa, ON, CA
Remote
Full-time

Become a leader in health data analysis at ImpactFunction Health as a Senior Data Scientist.This remote role is perfect for someone with a PhD or MD and programming skills in Python or R.As a Senio... Show more

 • Promoted

Shakepay Senior Data Scientist - Risk Analysis

ShakepayOttawa, ON, CA
Full-time

Lead risk analysis efforts at Shakepay as a Senior Data Scientist.Utilize your analytical capabilities to develop and refine risk management systems in a flexible work environment.Shakepay’s Risk t... Show more

 • Promoted

Senior Data Scientist, Ads

Reddit, Inc.Ottawa, ON, CA
Full-time

Reddit is a community of communities.It’s built on shared interests, passion, and trust, and is home to the most open and authentic conversations on the internet.Every day, Reddit users submit, vot... Show more

 • Promoted

Senior Scheduling Scientist Role at MaintainX

MaintainXOttawa, ON, CA
Full-time

Tackle complex scheduling challenges at MaintainX as a Senior Applied Scientist.Utilize Python and optimization skills to deliver reliable scheduling solutions for enterprise clients.In this strate... Show more