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 termGeneral knowledge of and experience developing in Python and data science libraries / packages such as pandas, scikit-learn, matplotlibUnderstanding of machine learning and software development conceptsMust be able to work 40 hours per week during the internshipNice to have :Exposure to version control (Git)Experience with a cloud platform such as Azure, AWS, or GCPAbility to work independently and within a team environmentWell-developed communication skills with the ability to engage in client meetings and deliver professional presentationsOffice 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
Step 1 : ApplyStep 2 : You will be notified prior to the application deadline if you move to the next stage (via email)Step 3 : Online technical assessment (48-hour timed)Step 4 : 45-minute panel interviewStep 5 : Background checks and offerStep 6 : Welcome to GovLabEqual 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.
#J-18808-Ljbffr