CareerPlan

Statistical Programming Intern

Canada-VancouverInternship2026-08-10 → 2026-11-10
On-site · Canada

Core

Develop internal workflows and tools to translate and modernize analytical code between SAS, R, and Python, with a focus on using AI-assisted development tools for translation, testing, and validation.

Role type

Statistical Programming Intern (Co-op)

Builds

Internal code translation workflows and validation tooling

Domain

Data Science / Statistical Programming / Regulated Industries (Life Sciences, Pharma)

Deliverable

production ML models

Required skills

R (tidyverse, S3/S4/R6 classes), SAS (willingness to learn), Python (preferred), Git, Quarto/R Markdown, AI-assisted coding tools

Preferred skills

Python, SAS (PROC/DATA steps), CDISC SDTM/ADaM, pharmaverse packages, LLMs/prompt engineering, clinical data context

Technologies

SAS, R, Python, Git, Quarto, Shiny, plotly, Claude, ChatGPT, GitHub Copilot, Cursor

Responsibilities

Translate existing SAS programs into modern R/Python equivalents; Design and test AI-assisted workflows for code translation and validation; Validate translated code outputs against originals; Document translation patterns and approaches

Seniority

Intern