Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Data Scientist - SAS to Python Migration (AI/ML, AWS)

Temporary

Astra North Infoteck Inc.

Job Title:

Data Scientist – SAS to Python Migration (AI/GenAI, AWS)

Location:

Toronto, ON (Hybrid – 4 Days Work From Office)

Job Summary

We are seeking an experienced Data Scientist to lead the conversion of legacy SAS codebases to Python using generative and agentic AI tools. This role involves analyzing existing SAS programs, interpreting business logic and statistical methods, and ensuring accurate, validated Python equivalents. You will play a key role in modernizing legacy systems while maintaining data integrity and regulatory alignment.

Key Responsibilities

  • Analyze and interpret existing SAS programs, including business logic, statistical methods, and data transformations
  • Leverage agentic AI tools to convert SAS code into accurate, well-tested Python code
  • Conduct thorough code reviews of AI-generated outputs to ensure correctness and alignment with business requirements
  • Perform numerical validation by comparing Python outputs with original SAS results
  • Document conversion logic, statistical equivalencies, and any deviations from original implementations
  • Identify ambiguities in legacy SAS code and escalate to business or model owners as needed
  • Collaborate with data platform engineers within a shared migration framework
  • Provide inputs and requirements to enhance migration frameworks and tooling

Required Qualifications

  • Minimum 3+ years of experience in data science
  • Strong proficiency in SAS , including:
    • Base SAS
    • PROC SQL
    • SAS Macros
    • SAS/STAT, SAS/ETS
    • SAS Enterprise Guide
  • Strong proficiency in Python for data science and modeling:
    • pandas
    • numpy
    • scikit-learn
    • statsmodels
    • scipy
  • Experience with SQL and working with cloud-based or remote data systems
  • Familiarity with AWS services (e.g., S3) or similar cloud platforms
  • Experience with Git for version control
  • Hands-on experience with AI coding assistants / LLM tools (e.g., GitHub Copilot, Claude)
  • Strong analytical, problem-solving, and documentation skills

Preferred Qualifications

  • Experience in regulated or enterprise environments (banking, finance, insurance, pharma, government)
  • Experience working in a UNIX/Linux environment
  • Familiarity with credit risk models , including:
    • Probability of Default (PD)
    • Exposure at Default (EAD)
    • Loss Given Default (LGD)
  • Understanding of IFRS9 regulatory requirements

Technical Skills

  • SAS (Base, Macros, PROC SQL, SAS/STAT, SAS/ETS)
  • Python (pandas, numpy, scikit-learn, statsmodels, scipy)
  • SQL & relational databases
  • Cloud platforms (AWS preferred)
  • Git (version control)
  • AI/GenAI tools for code generation and automation

Additional Information

  • Opportunity to work on large-scale legacy modernization initiatives
  • Exposure to cutting-edge AI-driven development tools
  • Collaborative environment with data engineers and business stakeholders
  • High-impact role within a financial services domain
Vacancy posted a month ago
Similar jobs that could be interesting for youBased on the Data Scientist - SAS to Python Migration (AI/ML, AWS) in Toronto, ON vacancy
  • $96k - $125k per year

     ...problem solvers who thrive on complex data challenges. Guided by our values of Care...  ...and optimization models with ML techniques.  ~ Improve data collection...  ...years of hands-on experience as a Data Scientist  ~ Proficiency in Python and SQL, with experience in data wrangling... 
    Python
    Full time

    Project X

    Toronto, ON
    12 days ago
  •  ...Job Title: Data Platform Engineer (Python | SQL | SAS | AWS S3 | LLM / Copilot Tools)- Migration Project    Job Summary We are seeking a skilled Data Platform Engineer to design and maintain a technical migration framework for large-scale conversion of legacy SAS... 
    Amazon Web Service
    Python
    Contract work
    Remote work

    Astra North Infoteck Inc.

    Toronto, ON
    a month ago
  •  ...Job Title: Lead Data Engineer - Data Lake Migration (SAS to Python) Key Skills: IFRS9 Data Migration Duration: 12 Months Location: Toronto (Hybrid – 4 Days Work From Office) Job Summary We are seeking a Senior Consultant / Data Engineer... 
    Python
    Long term contract
    Contract work
    Work at office

    Astra North Infoteck Inc.

    Toronto, ON
    a month ago
  •  ...tackling some of the most challenging AI problems in financial services...  ...Advanced proficiency in Python and hands on experience with Generative...  ...databases Expertise in ML experimentation model evaluation...  ...Strong foundation in algorithms data structures and distributed computing... 
    Python
    Permanent employment
    Full time
    Local area
    Flexible hours

    Capgemini

    Toronto, ON
    9 days ago
  •  ...Job Title: QA Automation - SAS to Python Migration  Location: Toronto, ON Work Style: Hybrid (4 days WFO) Duration: 12 Months...  ...-Python migration program . The role focuses on validating data integrity, business logic transformation, and functional correctness... 
    Python
    Contract work

    Astra North Infoteck Inc.

    Toronto, ON
    a month ago
  •  ...Business Systems Analyst (BSA) – SAS to Python Migration Role Overview We are seeking a detail-oriented Business Systems Analyst (BSA)...  ...Facilitate communication between technical teams (developers, data engineers) and business process owners to translate SAS-based... 
    Amazon Web Service
    Python
    Contract work

    Astra North Infoteck Inc.

    Toronto, ON
    a month ago
  • $45 - $53 per hour

     ...GenAI Data Analyst (Python / ML / LLM) High-impact role in the insurance sector focused on advanced data analysis and GenAI-driven sales enablement...  ...insights, build performance dashboards, and support AI-powered solutions in a collaborative hybrid environment.... 
    Python
    Hourly pay
    Full time
    Contract work
    Work at office
    3 days per week

    Recrute Action

    Toronto, ON
    26 days ago
  •  ...AWS Data Engineer – Netezza Migration   Location: Toronto, ON (Hybrid – 2 days/week onsite) Duration: 12 Months Work Style: Hybrid   Role Summary We are seeking a highly experienced Cloud Data Engineer with strong expertise in data... 
    Amazon Web Service
    Contract work
    2 days per week

    Astra North Infoteck Inc.

    Toronto, ON
    24 days ago
  • Wed, 04/29/2026 - 00:41

    Braze

    Toronto, ON
    4 hours ago
  • $80k - $130k per year

    AWS Agentic AI Developer Position Description ** Extensive hands-on development experience...  ...be supported by our best and brightest AI Scientists and Architects working on challenging projects...  ...include: . Serve as an Intermediate AI/ML Engineer for agent-based initiatives,... 
    Amazon Web Service
    Python
    Work at office
    Flexible hours
    Toronto, ON
    12 days ago
  •  ...Job Description: Role: AWS ML Engineer Location: Toronto Office Hybrid: 2 days a...  ...SageMaker, Glue, S3, and Lambda Build data preprocessing, training, inference, and monitoring...  ...infrastructure Collaborate with data scientists, data engineers, and DevOps teams in Agile... 
    Amazon Web Service
    Work at office
    2 days per week

    Astra North Infoteck Inc.

    Toronto, ON
    25 days ago
  •  ...We’re looking for a Machine Learning Data Engineer to enable data and ML capabilities that directly power the bank...  ...Engineer, you will build and scale an AI-driven decisioning system that...  ...or software engineer Proficiency in Python and Java, with hands-on experience using... 
    Amazon Web Service
    Python
    Full time
    Local area
    Flexible hours

    Royal Bank of Canada

    Toronto, ON
    25 days ago
  •  ...Reference no. R2857077 Position title: Data and AI Engineer Department: RWD & HI...  ...consumers like business/data analysts, data scientists or any persona that needs curated data for...  ...needed by Sanofi’s advanced analytic, AI and ML initiatives for the betterment of our... 
    Amazon Web Service
    Python
    Work from home
    Flexible hours
    Toronto, ON
    22 hours ago
  •  ...Senior Data Engineer - SAS to Python Code Modernization Data Engineer (Advanced SAS, Python and SQL Expertise with SAS to Python Migration Experience) - experience in EDL (Hadoop/Hive/Pig) Role Descriptions: Job Summary We are seeking an experienced Senior... 
    Python
    Permanent employment
    Contract work

    Astra North Infoteck Inc.

    Toronto, ON
    a month ago
  • $72k - $138k per year

     ...As a Computational Economist / Economic Data Scientist, you would take a hands-on role in developing...  ...successful Artificial Intelligence (AI) transformations. We develop AI-enabled solutions...  ...analysis experience using (one or more): Python, Cloud ML (AWS, GCP, Azure), or similar... 
    Amazon Web Service
    Python
    Permanent employment
    Full time
    Flexible hours
    Toronto, ON
    6 days ago
  •  ...Job Description: Job Title: Data Scientist   Duration: 12 Months   Work Model: Hybrid...  ...deep analytical skills, strong SQL and Python experience, and the ability to translate...  ...Tableau Basic understanding of LLMs and AI tools (e.g., Copilot)     Soft... 
    Python
    Contract work
    Work at office
    3 days per week

    Astra North Infoteck Inc.

    Toronto, ON
    19 days ago
  •  ...delivery.  We are seeking a talented Data Scientist to join our team at RBC, where you will leverage...  ...~ Proficiency in programming languages (Python, R, SQL) and machine learning frameworks...  ...:   Experience with cloud platforms (AWS, Azure, GCP) is an asset. Excellent... 
    Amazon Web Service
    Python
    Full time
    Flexible hours

    Royal Bank of Canada

    Toronto, ON
    23 days ago
  • $75.9k - $141.9k per year

     ...experience : ~5+ years with AWS hands on development with services...  ...~5+ years with Programming (Python/Pyspark) - ~5+ years with RDBMS...  ...databases and, developer tools. Migrates existing applications to the...  ...programming languages. Integrates data sources and identifies the... 
    Amazon Web Service
    Python
    Full time
    Contract work
    Part time
    Toronto, ON
    15 days ago
  •  ...businesses manage networks. There AI Core group pioneers’ platforms...  ...AI Agents, RAG, Knowledge Bases, Data Mining, Anomaly Detection, and...  ...Role As one of our Principal ML Engineer’s, you'll be a key technical...  ...and operations) ~5–10 years of Python expertise, including advanced... 
    Amazon Web Service
    Python
    Shift work

    C-Serv

    Toronto, ON
    2 days ago
  • $55 - $80 per hour

     ...creative and technical talent with leading AI research labs. Headquartered in San Francisco...  ...large language models. Create high-quality data to inform the future of AI innovation by...  ..., Statistics , Data Science , AI/ML Research , Computer Science , Game Development... 
    Remote job
    Contract work
    Summer work

    Mercor

    Toronto, ON
    4 days ago
  •  ...Job Title:   AWS Data Engineer - SQL Server, Oracle, Migration Location: Toronto Work Model: Hybrid (2 days on-site weekly)   Primary Skill Strong expertise in database mapping, data curation, data profiling, and data lineage Hands-on experience... 
    Amazon Web Service
    Contract work

    Astra North Infoteck Inc.

    Toronto, ON
    a month ago
  •  ...Summary As the Specialist, SCM Data, you will be joining a team that...  ...Analysis: Support and maintain AI and Machine Learning Models for...  ...information into insight. ● AI/ML Solution Development: Develop...  ...generation (RAG) is an asset. 6. Python, PySpark. 7. Power BI... 
    Python
    Internship
    Work at office
    Local area
    Remote work

    Celestica International LP

    Toronto, ON
    26 days ago
  •  ...Python Developer - Gen AI, LLM Toronto, ON - Hybrid (4 Days WFO) Role Descriptions: 5+ years building production applications (Python and Node.js/ TypeScript) 2+ years with cloud platforms (AWS| Azure| or OpenShift) Strong experience with CI/CD pipelines and Git... 
    Amazon Web Service
    Python

    Astra North Infoteck Inc.

    Toronto, ON
    4 days ago
  •  ...Fusemachines is a global provider of enterprise AI products and services, on a mission to...  ...mid-to-senior Machine Learning Engineer / Data Scientist to build and deploy machine learning...  ...measurable business impact. You’ll work across the ML lifecycle—from problem framing and data... 
    Amazon Web Service
    Python
    Full time
    Local area
    Remote work

    Fusemachines

    Toronto, ON
    18 days ago
  •  ...Description We are seeking a skilled SAS Viya 4 Administrator to join...  ...ensuring minimal downtime and data integrity Upgrades Patches...  ...using tools like Bash Python Ansible Terraform Crossteam...  ...closely with Data Engineers Data Scientists Business Analysts and other IT... 
    Amazon Web Service
    Python
    Permanent employment
    Full time
    Local area

    Capgemini

    Toronto, ON
    18 days ago
  •  ...Skills: · Terraform · PySpark · AWS DevOps · Automation   Role Description: · Lead end-to-end migration of legacy Sybase applications to AWS cloud....  ...pipelines using AWS Glue, PySpark, and move data to S3, Redshift, Athena. · Handle large-scale... 
    Amazon Web Service

    Astra North Infoteck Inc.

    Toronto, ON
    4 days ago
  • $56k - $84k per year

     ...talk about you You are someone with: Relevant experience in AI/ML domain Knowledge of NLP, LLMs (extractive and generative),...  ...with Langchain and RAG Demonstrated hands-on experience with Python, Hugging Face, TensorFlow, Keras, PyTorch or similar statistical... 
    Python
    Permanent employment
    Flexible hours

    Deloitte

    Toronto, ON
    1 day ago
  •  ...About the Team The Analytics team is looking for Data Analysts and Data Scientists to guide measurement, strategy, and tactical decision-making using...  ...analytics experiments, reports, and dashboards using SQL, Python, R, or other scripting and statistical tools Produce recommendations... 
    Python
    Long term contract
    Full time
    Work at office
    Local area
    Remote work

    DoorDash

    Toronto, ON
    12 days ago
  • $104k - $215k per year

     ...borders to develop and lead global initiatives. We deliver strategic programs and services that unite our organization.   The Data and AI/ML Products Senior Manager role will drive immediate and global impact to help lead the development and deployment of innovative and... 
    Permanent employment
    Work at office
    Immediate start
    Flexible hours

    Deloitte

    Toronto, ON
    11 hours ago
  • $60 - $70 per hour

     ...Data Scientist – Machine Learning & GenAI Work on high-visibility AI and data initiatives within the insurance sector, combining machine learning, GenAI, predictive analytics...  ...: • Prepare, clean, and analyze datasets for ML and AI features from complex and fragmented... 
    Python
    Hourly pay
    Permanent employment
    Full time
    Contract work

    Recrute Action

    Toronto, ON
    16 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Data Scientist - SAS to Python Migration (AI/ML, AWS). Be the first to apply!