Other
Junior Data Analyst
Toronto, OntarioHybridContract6 monthsPosted September 11, 2026
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