Associate Machine Learning Developer (Cohort 12 - Winter 2026)

AltaML

Calgary

Hybrid

CAD 20,000 - 30,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Mentorship and growth resources
Paid internship

Job summary

A leading technology company in Calgary is seeking an Associate Machine Learning Developer for a 4-month internship starting January 2026. The role involves working on public sector ML projects with guidance from senior developers. Candidates must be enrolled in a relevant post-secondary program and have knowledge of Python and data science libraries. This position offers valuable experience and mentorship opportunities.

Qualifications

  • Enrolled in a post-secondary degree program at specific universities during the internship term.
  • General knowledge of and experience developing in Python and data science libraries/packages.
  • Understanding of machine learning and software development concepts.

Responsibilities

  • Participate in team planning sessions and educational presentations.
  • Review data to understand scope and structure.
  • Identify metrics to measure model success.

Skills

Python
Data science libraries (pandas, scikit-learn)
Machine learning concepts
Communication skills

Education

Currently enrolled in a relevant post-secondary degree program

Tools

Git
Cloud platforms (Azure, AWS, GCP)

Job description

Overview

Associate Machine Learning Developer (Cohort 12 – Winter 2026). This is a 4-month paid contract starting in January 2026 and ending in April 2026. This opportunity may be extended to an 8- or 12-month term; please indicate if these options are of interest in your application.

Public Sector ML projects will be conducted under the GovLab AI program, with teams guided by the Project Delivery Manager, Product Owner, and Senior Machine Learning Developers to deliver working models for strategic decision-making in the public sector.

What You'll Do
  • Participate in team planning sessions and educational presentations
  • Review data to understand its overall scope and structure
  • Identify the right metrics to measure the success of the model and project
  • Work in teams to preprocess data for analysis and model development
  • Uncover trends, insights, and key features to guide where ML solutions can be applied
  • Develop models around the available data and defined problem set
  • For viable use cases, develop proof-of-concept working models
  • Suggest and explore novel solutions and provide detailed recommendations for model integration with business processes
  • Communicate and present team work to AltaML and Public Sector Partners
  • Gain familiarity with various data processing tools and exposure to AI/ML algorithms
  • Independently research and connect with peers to gain domain knowledge and learn state-of-the-art techniques
  • Receive resources and mentorship to support growth and career advancement
What You Bring
  • Minimum Requirements:
  • Enrolled in a post-secondary degree program at the University of Alberta, University of Calgary (Masters Only), University of Waterloo, Queen’s University, Mount Royal University, or University of Toronto for the duration of the internship term
  • General knowledge of and experience developing in Python and data science libraries/packages such as pandas, scikit-learn, matplotlib
  • Understanding of machine learning and software development concepts
  • Must be able to work 40 hours per week during the internship
  • Nice to have:
  • Exposure to version control (Git)
  • Experience with a cloud platform such as Azure, AWS, or GCP
  • Ability to work independently and within a team environment
  • Well-developed communication skills with the ability to engage in client meetings and deliver professional presentations
Office and Eligibility

This opportunity is funded in partnership with Mitacs and requires candidates to meet all eligibility criteria before being approved to hire. The role is open to students enrolled at the U of Alberta, U of Calgary (Masters Only), U of Waterloo, Queen’s University, Mount Royal University, or University of Toronto during January–April 2026. The role is based in Canada and may require occasional work from offices in Edmonton, Calgary, Toronto, or Waterloo. Please reach out with questions regarding eligibility.

Application Process
  1. Step 1: Apply
  2. Step 2: You will be notified prior to the application deadline if you move to the next stage (via email)
  3. Step 3: Online technical assessment (48-hour timed)
  4. Step 4: 45-minute panel interview
  5. Step 5: Background checks and offer
  6. Step 6: Welcome to GovLab
Equal Opportunities

AltaML is dedicated to fostering a safe, diverse, and inclusive workplace as an equal-opportunity employer. We welcome applications from qualified individuals of all backgrounds and can provide accommodations during the interview process upon request. AltaML acknowledges that its head office is located on Treaty 6 territory and respects the histories, languages, and cultures of First Nations, Métis, Inuit, and all Indigenous Peoples of Canada.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Associate Machine Learning Developer (Summer 2026)
Associate Machine Learning Developer (Summer 2026)

AltaML • Calgary

Hybrid
Associate Machine Learning Developer (Summer 2026)
Associate Machine Learning Developer (Summer 2026)

AltaML • Edmonton

On-site
CAD 15,000 - 20,000
Associate Business Solutions Consultant (Cohort 12 - Winter 2026)
Associate Business Solutions Consultant (Cohort 12 - Winter 2026)

AltaML • Calgary

Hybrid
CAD 30,000 - 50,000
Mentorship and growth opportunities
Hands-on experience with AI projects
Potential for contract extension
Associate Business Solutions Consultant (Summer 2026)
Associate Business Solutions Consultant (Summer 2026)

AltaML • Calgary

On-site
Associate Business Solutions Consultant (Summer 2026)
Associate Business Solutions Consultant (Summer 2026)

AltaML • Edmonton

On-site
Mentorship opportunities
Hands-on experience with AI projects
Potential for future hiring after internship
Machine Learning Resident - Client: ZeroKey (12 month term)
Machine Learning Resident - Client: ZeroKey (12 month term)

Amii (Alberta Machine Intelligence Institute) • Edmonton

On-site
CAD 42,000 - 62,000
Mentorship by Amii Scientist
Professional development
Amii community access
+3
Machine Learning Specialist
Machine Learning Specialist

SynergyLoft • Edmonton

On-site
CAD 136,000 - 160,000
Machine Learning Specialist
Machine Learning Specialist

StafinGo • Edmonton

Hybrid
CAD 117,000 - 145,000
Machine Learning Intern/Co-op (Winter 2027)
Machine Learning Intern/Co-op (Winter 2027)

Cohere • Toronto

Hybrid
GBP 25,000 - 35,000
Weekly lunch stipend
Health and dental benefits
100% parental leave top-up
+2
Machine Learning Specialist
Machine Learning Specialist

Radiant Systems Solutions, Inc • Edmonton

On-site
CAD 90,000 - 130,000