Credit Risk Data Analyst - Python & Stress Testing

Finance Professionals Inc.

Toronto

Hybrid

CAD 55,000 - 69,000

Full time

2 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

FP Inc. is seeking a Data Analyst - Python, Credit Risk Modeling in Downtown Toronto for a 6‑month hybrid contract. The role focuses on end-user data processing, Python automation, and support for IFRS 9 methodologies within a top Canadian bank.

You will design data solutions, optimize Python workloads, and collaborate with risk partners to ensure accurate outputs for analytics and modeling.

Qualifications

  • 3+ years’ experience as a Data Analyst handling large datasets and complex code processes.
  • Strong proficiency in Python and optimizing data-heavy workloads.
  • Experience applying software development best practices: clean, maintainable, scalable, and testable code.
  • Academic or professional experience in credit risk modelling, PD and/or LGD.

Responsibilities

  • Design and develop data solutions to integrate new data sources into stress testing platforms.
  • Develop Python-based processes to source, transform, validate, and consolidate data from upstream systems.
  • Analyze existing codebases and implement changes for evolving stress testing methodologies.
  • Optimize performance of large-scale Python notebooks and workflows.
  • Refactor code to improve readability, maintainability, scalability, and efficiency.

Skills

Data analysis
Python
Code quality
Credit risk modelling

Education

Bachelor's and Master's degrees
CFA/FRM asset

Tools

SQL
Cloud data warehouses

Job description

FP Inc. is seeking a Data Analyst - Python, Credit Risk Modeling in Downtown Toronto for a 6‑month hybrid contract. The role focuses on end-user data processing, Python automation, and support for IFRS 9 methodologies within a top Canadian bank.

You will design data solutions, optimize Python workloads, and collaborate with risk partners to ensure accurate outputs for analytics and modeling.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Data Analyst – Python, Credit Risk Modeling
Data Analyst – Python, Credit Risk Modeling

Finance Professionals Inc. • Toronto

Hybrid
CAD 55,000 - 69,000
Data Analyst
Data Analyst

Insight Global • Toronto

On-site
Senior Data Scientist: IFRS 9 & Credit Risk Modeling
Senior Data Scientist: IFRS 9 & Credit Risk Modeling

National Bank of Canada • Richmond Hill

On-site
CAD 120,000 - 160,000
Health and wellness program
Flexible group insurance
Generous pension plan
+6
Data Analyst - Risk (Python/SQL, 12-Month Contract)
Data Analyst - Risk (Python/SQL, 12-Month Contract)

Insight Global • Toronto

On-site
CAD 100,000 - 125,000
Senior Credit Risk Data Analyst - Hybrid Toronto
Senior Credit Risk Data Analyst - Hybrid Toronto

SPECTRAFORCE • Canada

Hybrid
CAD 70,000 - 90,000
Senior Manager, AI-Driven Credit Risk Modeling
Senior Manager, AI-Driven Credit Risk Modeling

Jobtailor • Toronto

On-site
CAD 90,000 - 130,000
Portfolio Credit Risk Analytics Intern
Portfolio Credit Risk Analytics Intern

0000050007 Royal Bank of Canada • Toronto

Hybrid
CAD 16,000 - 23,000
Senior Credit Risk Analyst — Fintech with Equity
Senior Credit Risk Analyst — Fintech with Equity

Neo Financial • Calgary

On-site
CAD 90,000 - 130,000
Equity Ownership
Health Benefits
PTO 21 Days
+1
Business Data Analyst
Business Data Analyst

SPECTRAFORCE • Canada

Hybrid
CAD 70,000 - 90,000
Senior Credit Risk Modeling Consultant
Senior Credit Risk Modeling Consultant

EY • Toronto

On-site
CAD 88,000 - 132,000
Mental health benefits
Wellbeing benefit