Data Scientist – SAS-to-Python Migration (Contract)
Location: Downtown Toronto, ON
Work Arrangement: Hybrid – 4 days onsite, 1 day remote
Industry: Banking / Financial Services
We are currently seeking an experienced Data Scientist / Senior Consultant to support a strategic SAS-to-Python migration initiative with a leading Canadian bank.
The successful candidate will be responsible for migrating legacy SAS applications to Python, with a focus on IFRS9 models, credit risk analytics, data validation, and regulatory compliance.
Key Responsibilities:
- Convert existing SAS scripts and financial risk models into Python, ensuring accuracy and functional equivalence.
- Conduct parallel testing and validation to ensure consistent outputs between SAS and Python.
- Perform data profiling, statistical analysis, and quality assurance.
- Develop and maintain data dictionaries and end-to-end data lineage documentation.
- Support regulatory compliance, audit requirements, and knowledge transfer activities.
Required Qualifications:
- 5–9 years of relevant experience in SAS migration, data migration, or related technical roles.
- Advanced proficiency in SAS and Python, with proven hands-on SAS-to-Python migration experience.
- Strong understanding of IFRS9 modeling and credit risk analytics.
- Experience with parallel testing, data reconciliation, and validation.
- Proficiency in data profiling, data quality assurance, and data lineage mapping.
- Strong technical documentation, analytical, and communication skills.
Preferred Qualifications:
- Previous experience within banking or financial services.
- Master's degree in Statistics or a related quantitative discipline.
- Experience supporting regulatory or audit-driven financial modeling initiatives.
Note: We use AI tools to: obtain basic information, detect plagiarism, false employment history or references, categorize your skills, and do an initial match with job posting.