Other

Junior Data Analyst

Toronto, OntarioHybridContract6 monthsPosted September 11, 2026
Apply Now

Job Description

Position Overview This role offers valuable exposure to: Key Responsibilities Design and develop data solutions to integrate new data sources into existing stress testing platforms and support new stress testing initiatives.Develop and enhance Python-based processes to source, transform, validate and consolidate data from multiple upstream systems.Analyze existing codebases and implement changes based on evolving stress testing methodologies and business requirements.Optimize the performance of large-scale, data-intensive Python notebooks and workflows.Refactor code to improve readability, maintainability, scalability and efficiency while preserving business logic.Ensure outputs are accurate, reliable and well-documented for downstream analytics, reporting and modeling purposes.Collaborate with internal stakeholders, model developers and risk partners to gather requirements and validate results.Create technical documentation and provide knowledge transfer to support long-term sustainability of solutions.Support end-user data processing and calculations through Python-based scripting and automation.Gain exposure to IFRS 9 methodologies, stress testing frameworks and credit risk forecasting processes. Required Qualifications • 3+ years’ experience as a Data Analyst, with hands-on experience working with large datasets and complex code processes (co-op, internship, or professional experience will be considered). • Strong proficiency in Python, with hands-on experience optimizing data-heavy workloads • Experience applying software development best practices, including writing clean, maintainable, scalable and testable code • Academic or professional experience in credit risk modelling, particularly related to Probability of Default (PD) and/or Loss Given Default (LGD) Preferred Qualifications • Strong SQL skills and experience working with relational or cloud data warehouses • Experience moving notebook-based workflows toward more production-ready designs Soft Skills Ability to work independently in a contract environment and deliver against defined objectivesStrong analytical and problem-solving skills.Ability to learn new concepts quickly and adapt to evolving project requirements.Genuine interest in credit risk, stress testing and quantitative analytics. Education and Certification Bachelors + Masters required Successful candidates in the team come from these programs: Master of Financial Risk Management, Master of Mathematical Finance, Master of Management Analytics, Statistics, Data Science CFA/FRM certifications are an asset

Requirements

  • This role offers valuable exposure to:
  • Key Responsibilities
  • Required Qualifications
  • 3+ years’ experience as a Data Analyst, with hands-on experience working with large datasets and complex code processes (co-op, internship, or professional experience will be considered).
  • Strong proficiency in Python, with hands-on experience optimizing data-heavy workloads
  • Experience applying software development best practices, including writing clean, maintainable, scalable and testable code
  • Academic or professional experience in credit risk modelling, particularly related to Probability of Default (PD) and/or Loss Given Default (LGD)
  • Preferred Qualifications

Interested in this position?

Apply now and our recruitment team will be in touch with you shortly.

Apply for This Position