Skip to content
mimi

Specialist

2iSolutions Inc.

Remote · Canada Contract 2w ago

About the role

About

We are looking for a specialist to lead the migration of legacy SAS codebases into Python. You will not just "rewrite" code; you will leverage Agentic AI and LLMs (like GitHub Copilot, Claude Code, or custom-built agents) to automate the translation of complex business logic, statistical methods, and data transformations. This is a remote contract position for 6 months to start, plus extensions.

Key Responsibilities

  • Convert SAS Data Steps, Macros, and PROCs into equivalent Python (Pandas, NumPy, or PySpark) code.
  • Conduct rigorous reviews of AI-generated code to ensure it meets enterprise standards and correctly reflects the original business logic.
  • Perform "side-by-side" validation by comparing outputs from the original SAS datasets against the new Python results to ensure zero data loss or calculation drift.
  • Collaborate with engineers to build reusable prompts and "agentic" workflows that can handle high volumes of code.
  • Map and document statistical equivalencies (e.g., how PROC MIXED translates to statsmodels or scikit-learn).

Required Skills & Qualifications

  • Strong proficiency in SAS (Base, Macros, Graph) and Python (Pandas, NumPy, Scikit-learn).
  • Hands-on experience with LLM-based coding assistants (GitHub Copilot, Cursor, or ChatGPT).
  • Proficiency in SQL and cloud environments (AWS S3, Azure) to handle the underlying data move.
  • The ability to identify "hallucinations" in AI code—where the AI might suggest a Python function that doesn't perfectly mimic SAS's unique handling of missing values

Skills

AWS S3AzureGitHub CopilotPandasPythonPySparkSASScikit-learnSQL

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free