Enable job alerts via email!

Associate Machine Learning Developer (Cohort 11)

AltaML

Toronto

On-site

CAD 40,000 - 80,000

Full time

2 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An innovative firm is seeking an Associate Machine Learning Developer to contribute to transformative public sector projects. This exciting 4-month paid contract offers hands-on experience with machine learning, data processing, and collaboration with leading experts. You'll work on real-world ML applications, gaining valuable skills and insights while being mentored in a supportive environment. This opportunity not only enhances your technical abilities but also prepares you for potential future employment in a forward-thinking company dedicated to fostering AI skills in the public sector.

Qualifications

  • Enrolled in a post-secondary program for the internship duration.
  • Knowledge of Python and data science libraries is essential.

Responsibilities

  • Participate in planning sessions and educational presentations.
  • Develop models based on available data and problems.
  • Present work to AltaML and Partners.

Skills

Python
pandas
scikit-learn
matplotlib
Git
cloud platforms (Azure, AWS, GCP)
strong communication skills

Education

Post-secondary program enrollment

Tools

data processing tools

Job description

Associate Machine Learning Developer (Cohort 11)

1 day ago Be among the first 25 applicants

About The GovLab.ai
We transform the way you think about applied AI. Teams are structured around projects for the public sector, guided by the Project Delivery Manager, Product Owner, and Senior machine learning developers, to provide working models to support informed strategic decision-making around the use of key AI technologies in the public sector.

This is a 4-month paid contract starting September 2025 and ending in December 2025. There is potential for extension to 8 or 12 months; please indicate your interest in these options in your application.

Job Role
As an Associate Machine Learning Developer, you will work on public sector ML projects delivering real solutions to our Public Sector Partners, including Service Alberta and other government departments. Our mission is to transform the public sector through applied AI and to foster high-demand machine learning and AI skills.

During the 4-month program, you will be placed on a team working on specific use cases identified by our Partners. You will gain hands-on experience with various tools and AI/ML fields, supported by resources and mentorship to assist your growth and career development. The team will be led by the Project Delivery Manager, following AltaML methodology to develop working models and provide recommendations for implementation.

Our goal is to prepare you for future employment with us after your internship.

Office as a Resource & Participating Universities: Funded through Mitacs, this role is open to students enrolled at the U of Alberta, U of Calgary (Masters only), Mount Royal U, U Waterloo, U of Toronto, or Queens U. The position is based in Canada and may require occasional work from offices in Edmonton, Calgary, Toronto, or Waterloo. Please contact us if you have questions about eligibility.

Application Process:
1. Apply
2. Notification of next steps via email
3. Online technical assessment (48-hour timed)
4. 45-minute panel interview
5. Background checks and offer
6. Welcome to GovLab!

What You'll Do:

  • Participate in planning sessions and educational presentations
  • Review data to understand its scope and structure
  • Identify metrics to evaluate model success
  • Pre-process data for analysis and modeling
  • Uncover trends and features to guide ML solutions
  • Develop models based on available data and problems
  • Create proof-of-concept models for viable use cases
  • Explore innovative solutions and provide integration recommendations
  • Present work to AltaML and Partners
  • Gain experience with data processing tools and algorithms
  • Research and connect with your cohort to learn new techniques

What You Bring:
  • Enrolled in a post-secondary program at U of Alberta, U of Calgary (Masters only), U Waterloo, Queens U, Mount Royal U, or U of Toronto for the internship duration
  • Knowledge of Python and data science libraries (pandas, scikit-learn, matplotlib)
  • Understanding of ML and software development concepts
  • Availability to work 40 hours/week during the internship
  • Legal eligibility to work full-time in Canada during the internship
  • Nice to have: experience with Git, cloud platforms (Azure, AWS, GCP), ability to work independently and in teams, strong communication skills

Equal Opportunities
We are committed to diversity and inclusion. Applications from all backgrounds are welcome. Please inform us if accommodations are needed during the interview process.
Our head office is on Treaty 6 territory, respecting the cultures of First Nations, Métis, Inuit, and all First Peoples of Canada.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.