Associate Machine Learning Developer

4 days ago


Waterloo, Ontario, Canada AltaML Full time
Associate Machine Learning Developer (Cohort 10)

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 would be a 4 month paid contract starting May 2025 and ending in August 2025. Additionally, this opportunity may also be extended to an 8 or 12-month term; please indicate in your application if these options are of interest to you.

Job Role

As an Associate Machine Learning Developer, you will have a chance to work on public sector ML projects and deliver real solutions to our Public Sector Partners including Service Alberta, other departments, and even other levels of government. GovLab AI's mission is to set a global example of how to transform the public sector through applied AI, and is designed to encourage the growth of machine learning and AI skill sets that are in high demand across Alberta and around the world.

Our program experience is unique and designed to give you hands on experience to prepare you for professional success. During the 4 month period you will be placed on a team to work on specific use case(s) identified by our Public Sector Partners. You will work with multiple tools and gain experience in multiple AI/ML and data processing fields. You will also be given resources and mentorship to help with your growth and career advancement. The teams will be led by the Project Delivery Manager utilizing AltaML methodology to create working models for the viable use case(s), and help guide the teams to make recommendations on how best to implement the solution with our Partners.

Our ultimate goal is to set you up for success and have you hired in the future after your internship

Office as a Resource & Participating Universities: This opportunity is funded in partnership with Mitacs and therefore requires candidates to meet all eligibility criteria before being approved to hire. This role is currently open to anyone that is currently enrolled at the U of Alberta, U of Calgary (Masters Only), Mount Royal U, U Waterloo, U of Toronto, or Queens U. This role is based in Canada and will require you to occasionally work out of one of our offices in either Edmonton, Calgary, Toronto, and/or Waterloo.

Application Process:

  1. Apply
  2. You will be notified prior to the application deadline if you are moving to the next stage (via email correspondence)
  3. Online technical assessment (48 hour timed assessment)
  4. 45 minute panel interview
  5. Background checks and offer
  6. Welcome to GovLab
What You'll Do:
  • Participate in team planning sessions and educational presentations
  • Review the data to understand its overall scope and structure
  • Identifying the right metric to measure the success of the model and project
  • Work in teams to pre-process the data for analysis and model development
  • Uncover trends, insights, and key features to help guide where ML solutions can be applied
  • Develop models around the available data and suggested set of problems
  • For viable use cases develop proof of concept working models
  • Suggest and explore novel solutions to a problem and detailed recommendations for how to integrate the models in business
  • Communicating and presenting your teams work to AltaML and Public Sector Partners
  • Get familiarity with various data processing tools and exposure to AI/ML algorithms
  • Independently researching and connecting with your cohort to gain domain knowledge and learn state-of-the-art techniques
What You Bring:
  • Minimum Requirements:
  • Enrolled in a Post secondary degree program at U of Alberta, U of Calgary (Masters Only), U Waterloo, Queens U, Mount Royal U, or U 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
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, encompassing ethnicity, religion, disability status, gender identity, sexual orientation, family status, age, nationality, and educational backgrounds. If you are invited for an interview and require accommodations during the interview process, please don't hesitate to let us know.

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 First Peoples of Canada, whose presence continues to enrich our vibrant community.
#J-18808-Ljbffr

  • Waterloo, Ontario, Canada AltaML Inc. Full time

    About The GovLab.aiWe transform the way you think about applied AI. Our project-based teams are structured around public sector projects, guided by experienced professionals, to provide working models that support informed strategic decision-making.Job RoleAs an Associate Machine Learning Developer, you will have the opportunity to work on public sector ML...


  • Waterloo, Ontario, Canada AltaML Full time

    About the OpportunityWe are seeking a highly motivated and detail-oriented Machine Learning Developer to join our team at AltaML. As an Associate Machine Learning Developer, you will have the opportunity to work on public sector ML projects and deliver real solutions to our Public Sector Partners.The successful candidate will have a chance to work on...


  • Waterloo, Ontario, Canada AltaML Inc. Full time

    About The GovLab.aiWe're a leader in applied AI for the public sector, dedicated to driving positive change through innovative solutions. Our team is passionate about empowering individuals and organizations to harness the power of AI.Job OpportunityAs an Associate Machine Learning Developer, you'll join our dynamic team and contribute to the development of...


  • Waterloo, Ontario, Canada Entreinstitute Full time

    Opportunity Summary:">The Accelerator Centre (AC) invites applications from highly skilled Machine Learning Mentors to join its roster of specialist mentors. As a Machine Learning Mentor, you will work closely with high-potential entrepreneurs, providing expert-level guidance and advice on AI systems and technologies.Key responsibilities include helping...


  • Waterloo, Ontario, Canada Google Full time

    Software Developer III, AI/Machine Learningcorporate_fare Google place Waterloo, ON, CanadaApply- Bachelor's degree or equivalent practical experience.- 2 years of experience with software development in one or more programming languages, and with data structures or algorithms.- 2 years of experience with machine learning algorithms and tools (e.g.,...


  • Waterloo, Ontario, Canada CARFAX Full time

    CARFAX is a company that helps millions of consumers make more-informed decisions every day. We believe in the power of teamwork and value in-person interactions so that we can collaborate and thrive together.This role will be based in our London, ON office, but remote work options are available.The ideal candidate will have 4+ years of experience in...


  • Waterloo, Ontario, Canada Google Full time

    Senior Software Developer AI/Machine Learning, Applied AIcorporate_fare Google place Waterloo, ON, Canada ; Cambridge, MA, USAApplyMinimum Qualifications:- Bachelor's degree or equivalent practical experience.- 5 years of experience with software development in one or more programming languages, and with data structures/algorithms.- 3 years of experience...


  • Waterloo, Ontario, Canada Borealis AI Full time

    RBC Borealis is at the forefront of artificial intelligence research and development, driving the innovative edge for the Royal Bank of Canada (RBC). Our team is dedicated to advancing the science of AI, delivering cutting-edge solutions that create substantial value for RBC and its customers. As part of RBC, you will have the opportunity to contribute to...


  • Waterloo, Ontario, Canada AltaML Full time

    About Us:AltaML is a leading provider of applied AI solutions in North America, focused on building and operationalizing AI software. Our unique business model combines three key components: services, reusable IP, and product solutions.We are a company that values collaboration, innovation, and continuous improvement. Our ideal candidate is a creative...


  • Waterloo, Ontario, Canada Interop Labs Full time

    About the RoleWe are seeking an Inference Engine Optimization Specialist to work on an innovative project at Interop Labs. This role involves focusing on backend optimizations for machine learning runtimes, including hardware acceleration and inference speed improvements.Key ResponsibilitiesExperience with ML inference engines (ONNX Runtime, TensorRT,...


  • Waterloo, Ontario, Canada Google Inc. Full time

    Company OverviewGoogle Inc. is a global technology leader that strives to make the world a better place through its innovative products and services. We are committed to diversity, equity, and inclusion, and believe that everyone deserves an equal opportunity to succeed.Job DescriptionLead data science initiatives to drive business growth and improve user...


  • Waterloo, Ontario, Canada AltaML Inc. Full time

    About the Studio:Drive Ventures, Optimize Operations with AltaML's Venture StudioAltaML's Venture Studio builds and invests in early-stage artificial intelligence (AI) and machine learning (ML) companies. The Studio helps founders and startups fast-track their journey from zero to one by providing technical expertise, managing operational details, and...


  • Waterloo, Ontario, Canada CARFAX Full time

    CARFAX is a leading provider of vehicle history reports and other automotive services. We're looking for a talented Data Scientist to join our team and help us drive innovation in the industry.This role will involve creating machine learning solutions for a new product, working collaboratively with data engineers and data mappers to design, build and scale...


  • Waterloo, Ontario, Canada Google Full time

    **The Role:**As a Software Development Manager at Google, you will have the opportunity to lead complex projects and manage a team of software developers. You will optimize your own code and ensure that your team is able to optimize theirs. Your goal will be to set project goals, contribute to product strategy, and help develop your team.The Google Cloud AI...


  • Waterloo, Ontario, Canada Definity Financial Corporation Full time

    About the RoleThe Business Development Associate will be responsible for developing and maintaining relationships with brokers and other stakeholders to drive business growth. Key responsibilities include identifying new business opportunities, building and maintaining strong relationships with brokers, and communicating effectively with colleagues and other...


  • Waterloo, Ontario, Canada AltaML Inc. Full time

    About The GovLab.aiWe transform the way you think about applied AI. Our goal is to bridge the gap between technology and society by providing innovative AI solutions to public sector organizations.Job DescriptionAs an Associate Machine Learning Developer, you will work closely with experienced professionals to develop and implement AI solutions that drive...


  • Waterloo, Ontario, Canada Huawei Full time

    **Job Requirements:**PhD or MSc degree in Electrical Engineering, Robotics, Computer Engineering, Software engineering or System Engineering3+ years of experience with C++/Python programming languagesDemonstrated development experience with transformer-based models, foundational models, LLMs/VLMs, generative modeling, imitation/reinforcement learning or...


  • Waterloo, Ontario, Canada Kidsability Full time

    Development Associate, Community EngagementJob Title: Development Associate, Community EngagementRole: Full-time, PermanentClosing Date: March 7, 2025Job PurposeThis is a full-time role based in Waterloo that provides project management through the supporting of fundraising of the signature, partner and third-party fundraising events, as well as other...


  • Waterloo, Ontario, Canada Google Inc. Full time

    **Company Overview:**Google is a global company that prides itself on being an equal opportunity and affirmative action employer. We are committed to building a workforce that is representative of the users we serve, creating a culture of belonging, and providing equal employment opportunities regardless of race, creed, color, religion, gender, sexual...


  • Waterloo, Ontario, Canada Google Inc. Full time

    **Required Skills and Qualifications:**Bachelor's degree or equivalent practical experience.2 years of experience with software development in one or more programming languages, or 1 year of experience with an advanced degree.2 years of experience with data structures or algorithms.1 year of experience with core GenAI concepts (Large Language Models,...