1,240,790open jobs
71,612companies
213,398added this week
Browse all
Salary
$30k – $36k per year
Location
Remote (Canada)
Seniority
Intern

Confirmed on the employer's own hiring board on Oct 5, 2026. First seen by Alion on Oct 3, 2026.

Overview
Company
Impact
Profile match
Empowering better healthcare. How CMPA supports Canadian doctors and patients.

Description

Position at Canadian Medical Protective Association

  • CO-OP STUDENT - DATA ENGINEER, AI READINESS (MEDICAL-LEGAL DATA)

(Fully Remote- Ontario or Quebec)

CONTRIBUTING TO THE CMPA

The Student,Data Engineer, AI Readiness will helptransform raw, largely unstructured medical-legal records into governed, high-quality data assets that can be used safely and reliably for AI development and evaluation. This is not a one-time data-cleanup role: the student will help establish reusable data foundations that support CMPA’s broader AI roadmap.This placement offers a rare opportunity to see how disciplined data engineering-including data quality, traceability, privacy protection, and documentation-affects the reliability and auditability of AI systems in a regulated, high-stakes environment.

POSITION OVERVIEW

CMPA's AI & Advanced Analytics team builds AI solutions that process sensitive medical-legal content. We are looking for a co-op student to focus on transforming raw medical-legal data into AI-ready datasets: cleaned, standardized, labeled, and governed so they can reliably train, fine-tune, and evaluate AI models. This role works entirely with internally hosted data and infrastructure (on-prem GPU servers) to maintain strict privacy and security for PHI/PII, and supports real production pipelines already in active development.

You will gain hands-on experience designing data pipelines and quality controls for sensitive, unstructured information; applying privacy and governance principles in practice; and contributing to AI capabilities that are being developed for real organizational use. You will work closely with experienced AI, data, privacy, and domain professionals.

POSITION ACTIVITIES

  • Clean, normalize, and structure raw text from call transcripts, internal documents, and case files into standardized, machine-consumable formats.
  • Help define and apply AI-readiness criteria for medical-legal datasets - completeness, consistency, labeling accuracy, lineage, and auditability - so data quality becomes measurable rather than assumed.
  • Develop Python scripts and lightweight data pipelines for ingesting, de-identifying, chunking, formatting, and validating documents at scale, with traceability suitable for audit review.
  • Create and maintain evaluation/test sets (e.g., scripted advisor-member conversation samples) to benchmark transcription, summarization, and classification performance.
  • Document data preparation standards, labeling guidelines, and known data quality issues so the process is repeatable, governed, and auditable across teams.
  • Work closely with the AI program lead to align data preparation work with governance, privacy, and security requirements for regulated healthcare data.
  • Support document classification and medical-legal coding workflows by preparing labeled datasets and validating tagging accuracy against existing coding schemes.

EDUCATION AND EXPERIENCE

  • Currently enrolled in a co-op program in Computer Science, Data Science, Health Informatics, Software Engineering, or a related technical discipline.
  • Foundational Python programming skills, including experience working with structured or unstructured data. Experience with libraries such as pandas, regular expressions, spaCy, or similar is an asset.
  • Familiarity with core NLP or document-processing concepts-such as text normalization, tokenization, named-entity recognition, classification, or information extraction-through coursework, personal projects, research, or prior work.
  • Ability to work methodically with ambiguous, incomplete, and messy real-world data.

SKILLS AND ABILITIES

  • Strong attention to detail, sound judgment, and comfort handling sensitive or high-stakes information in accordance with established procedures.
  • Ability to document data transformations, assumptions, validation steps, and known limitations clearly and consistently.
  • Strong written communication and an ability to collaborate remotely with technical and non-technical stakeholders.
  • Exposure to healthcare, legal, insurance, public-sector, or other regulated-domain data is an asset.
  • Familiarity with privacy-preserving data practices, including de-identification or anonymization of PHI/PII is an asset.
  • Exposure to data quality, data lineage, metadata, data governance, audit, privacy, security, or compliance concepts is an asset.
  • Experience with data annotation, labeling tools, building labeling workflows, or evaluating label quality is an asset.
  • Exposure to speech-to-text, document OCR, document parsing, or text-extraction pipelines is an asset.
  • Experience working in a Linux, Git, Jupyter, SQL, or API-based development environment is an asset.

POSTING DETAILS

  • Job type: This is a Temporary Full-Time position from January 2027 to April 2027with possibility for a 4 month extension
  • This position is for an existing vacancy
  • Salary range: Between $22.00-$26.00/hour based on level of education and previous relevant work experience.
  • Location: Fully Remote Job, working from a home-based office anywhere in the provinces of Ontario andQuébec.
  • Students are defined as individuals who are enrolled in full-time studies at a post-secondary institution during the year that they are employed. To be considered for a position, candidates must be enrolled in an academic program from January 2027 to April 2027
  • Skills assessment: Selected candidates may be required to complete a skill assessment
  • Application deadline: October 9,2026at 4:00PM EST

The CMPA is an equal opportunity employer and is committedto being responsive to those living with disabilities and strives to prevent and remove barriers to accessibility. The CMPA will provide support and accommodation in its recruitment processes to applicants living with disabilities. If you are invited to participate in an interview and/or skills assessment and have accommodation needs, please let us know.

Equity, diversity, and inclusion (EDI) is a key priority, and we actively strive to build a culture of inclusion where employees can be their authentic selves and are valued for their diverse experiences and perspectives.

We welcome and encourage candidates from diverse backgrounds and a variety of lived experiences to apply.

The CMPA offices, located in Ottawa, are located on the unceded, unsurrenderedTerritory of the Anishinaabe Algonquin Nation, whose presence here reaches back to time immemorial. We honourand pay our respect to these lands, and to all First Nations, Inuit and Métis Peoples throughout Turtle Island.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
1,240,790 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Data Science
Similar stack
Same company
Ottawa
≈ $76k – $165k per year (Estimated) • Remote (Canada)
Python
SQL
Databases
Snowflake
AI/ML
Airflow
Model Context Protocol
Dagster
dbt
Prefect
AI Agents
LLM
RAG
Feature Store
Machine Learning
DevOps
Prometheus
CI/CD
Git
Cortex
Analytics
ETL/ELT
Matillion
Fivetran
Dimensional Modeling
Management
Jira
n8n
Agile
Apply
≈ $53k – $120k per year (Estimated) • Remote (LATAM, Europe, Canada)
Python
SQL
Databases
Snowflake
AI/ML
Airflow
Model Context Protocol
Dagster
dbt
Prefect
AI Agents
LLM
RAG
Feature Store
Machine Learning
DevOps
Prometheus
CI/CD
Git
Cortex
Analytics
ETL/ELT
Matillion
Fivetran
Dimensional Modeling
Management
Jira
n8n
Agile
Apply
Data Engineer Sr 12 days ago
$107k – $198k per year • Remote (likely United States) • 5+ years exp
SQL
Databases
SAP HANA
Databricks
DevOps
CI/CD
Analytics
ETL/ELT
Apache NiFi
Management
Agile
Apply
$107k – $198k per year • Remote (United States) • 6+ years exp • Master's Degree • Orlando
Python
Java
SQL
Python
pySpark
Databases
Presto
Trino
AI/ML
Spark
DevOps
Rest API
OpenShift
CloudFormation
CI/CD
Git
AWS
Kubernetes
AWS Lambda
Amazon EC2
GitHub
GitLab
Amazon S3
IAM
Amazon CloudWatch
Windows
Analytics
ETL/ELT
SSIS
Alteryx
Apache NiFi
Management
Agile
Scrum
Apply
≈ $77k – $136k per year (Estimated) • Remote (Germany) • Full-Time • 5+ years exp • Karlsruhe
Python
SQL
C#
C#
.NET
Databases
Databricks
Amazon Redshift
AI/ML
Spark
Airflow
dbt
Analytics
ETL/ELT
Data Vault
Apply
$160k – $220k per year • In office • 5+ years exp • New York
Python
JavaScript
SQL
Databases
Snowflake
Greenplum
AI/ML
ChatGPT
Claude Code
Model Context Protocol
NLP
Machine Learning
Frontend
React.js
DevOps
Rest API
Cybersecurity
ISO 27001
Analytics
Tableau
Power BI
QlikSense
ETL/ELT
Superset
Apply
≈ $100k – $193k per year (Estimated) • In office • 5+ years exp • Bachelor's Degree • Washington
Python
SQL
Databases
Databricks
Analytics
Tableau
Power BI
ETL/ELT
Microsoft Excel
Apply
$190k – $260k per year • In office • New York
Python
DevOps
Splunk
GCP
Azure
Git
AWS
Linux
Windows
TCP/IP
DNS
Cybersecurity
Crowdstrike
Snort
Volatility
Suricata
Zeek
osquery
Sysmon
Carbon Black
Tanium
Management
Jira
Apply
$60k – $66k per year • In office • Internship • Bachelor's Degree • Austin
Python
JavaScript
SQL
C#
C#
.NET
DevOps
Platform Engineering
Apply
In office • Full-Time • 5+ years exp
JavaScript
SQL
Node JS
Node JS
Nest.JS
Databases
MySQL
PostgreSQL
AI/ML
Edge AI
Frontend
React.js
Material UI
DevOps
Git
AWS
Apply
Web Student 2 days ago
$30k – $34k per year • Remote (Canada) • Ottawa
JavaScript
Management
Agile
Apply
$30k – $38k per year • Remote (Canada) • Ottawa
Apply
Event Coordinator 6 days ago
$42k per year • Hybrid • 2+ years exp • Ottawa
Management
Microsoft Office
Apply
≈ $66k – $156k per year (Estimated) • Hybrid • 10+ years exp • Ottawa
Apply
≈ $30k – $54k per year (Estimated) • In office • 1+ year exp • Ottawa
Apply
$33k – $41k per year • In office • Ottawa
Apply
M&E Coordinator 1 day ago
$63k – $98k per year • In office • Full-Time • 3+ years exp • Master's Degree • Ottawa
Management
Microsoft Office
Apply
$53k – $81k per year • In office • Full-Time • 5+ years exp • Ottawa
DevOps
Incident Management
Management
Microsoft Office
Apply
≈ $71k – $150k per year (Estimated) • In office • Full-Time • 10+ years exp • Ottawa
DevOps
Chef
Management
ITIL
ITSM
Apply
See all jobs
This is one of many
1,240,790 more open roles from verified company boards, updated every day.