Machine Learning Developer

5 days ago


Calgary, Alberta, Canada AltaML Full time
About the Opportunity

We are transforming the way governments think about applied AI. Our 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 in January 2025 and ending in April 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 the 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. Our 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.

Responsibilities
  • Participate in team planning sessions and educational presentations
  • Review the data to understand its overall scope and structure
  • Identify 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
  • Communicate and present your team's 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 your cohort to gain domain knowledge and learn state-of-the-art techniques
Requirements
  • Currently enrolled in a Post-secondary degree program at U of Alberta, U of Calgary (Masters Only), U Waterloo, or U of Toronto
  • 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
First Nations Acknowledgment

We acknowledge that we are on the traditional lands, referred to as Treaty 6 Territory and that the City of Edmonton and all the people here are beneficiaries of this peace and friendship treaty. Treaty 6 encompasses the traditional territories of numerous western Canadian First Nations, including Cree, Dene (DEN–Ē), Stoney Nakota Sioux, Saulteaux (SO-TO), and Ojibwe (OJIB-WĒ). AltaML is dedicated to ensuring that the spirit of Treaty 6 is honoured and respected.

Equal Opportunities

AltaML is an equal opportunity employer committed to creating a safe, diverse and inclusive environment. We encourage qualified applicants of all backgrounds including ethnicity, religion, disability status, gender identity, sexual orientation, family status, age, nationality, and education levels to apply. If you are contacted for an interview and require accommodation during the interviewing process, please let us know.



  • Calgary, Alberta, Canada Royal Bank of Canada Full time

    We are seeking a highly skilled and enthusiastic software engineer to join our team at Royal Bank of Canada. As a Machine Learning Software Engineer, you will be at the forefront of machine learning technology, working on challenging problems and collaborating with leading researchers in the field.**Key Responsibilities:**Design and develop machine...


  • Calgary, Alberta, Canada Royal Bank of Canada Full time

    We are seeking a highly skilled and enthusiastic software engineer to join our team at Royal Bank of Canada. As a Machine Learning Software Engineer, you will be at the forefront of machine learning technology, working on challenging problems and collaborating with leading researchers in the field.**Key Responsibilities:**Design and develop machine...


  • Calgary, Alberta, Canada Circle Cardiovascular Imaging Full time

    Job Overview:Circle Cardiovascular Imaging is seeking a highly skilled software R&D engineer/scientist to join our team in the field of medical image processing and machine learning. The ideal candidate will be passionate about pursuing innovative ideas, strong at solving complex problems, and willing to challenge the status quo to create remarkable...


  • Calgary, Alberta, Canada Circle Cardiovascular Imaging Full time

    Job Overview:Circle Cardiovascular Imaging is seeking a highly skilled software R&D engineer/scientist to join our team in the field of medical image processing and machine learning. The ideal candidate will be passionate about pursuing innovative ideas, strong at solving complex problems, and willing to challenge the status quo to create remarkable...


  • Calgary, Alberta, Canada Advanced Micro Devices, Inc Full time

    Transforming Lives with AMD TechnologyWe are committed to enriching our industry, communities, and the world through innovative technology solutions. Our mission is to design and develop cutting-edge products that accelerate next-generation computing experiences, driving progress in the data center, artificial intelligence, PCs, gaming, and embedded...


  • Calgary, Alberta, Canada Wawanesa Insurance Full time

    Job OverviewThe Senior Machine Learning Operations Engineer at Wawanesa Insurance is responsible for designing, developing, deploying, and monitoring machine learning models, collaborating with different teams to ensure effective machine learning solutions.Key Responsibilities:Business Intelligence and Problem-Solving: Translate business needs into machine...


  • Calgary, Alberta, Canada Wawanesa Insurance Full time

    Job OverviewThe Senior Machine Learning Operations Engineer at Wawanesa Insurance is responsible for designing, developing, deploying, and monitoring machine learning models, collaborating with different teams to ensure effective machine learning solutions.Key Responsibilities:Business Intelligence and Problem-Solving: Translate business needs into machine...


  • Calgary, Alberta, Canada Summitsquad Full time

    About the RoleWe are seeking a highly skilled Machine Learning Engineer to join our team at Summit Squad, a leading mobile games company based in Calgary, Canada. As a Machine Learning Engineer, you will play a critical role in developing and deploying machine learning models that enhance the gaming experience for our players.Key ResponsibilitiesDevelop and...


  • Calgary, Alberta, Canada Summitsquad Full time

    About the RoleWe are seeking a highly skilled Machine Learning Engineer to join our team at Summit Squad, a leading mobile games company based in Calgary, Canada. As a Machine Learning Engineer, you will play a critical role in developing and deploying machine learning models that enhance the gaming experience for our players.Key ResponsibilitiesDevelop and...


  • Calgary, Alberta, Canada Catalyst Labs Full time

    About Catalyst LabsCatalyst Labs is a leading recruitment agency specializing in Artificial Intelligence, Machine Learning, and Data Science. We take pride in standing out as the only agency in the sector operated by ML engineers.Job OverviewWe are seeking a highly skilled professional to join our talent pool. As a key member of our team, you will be...


  • Calgary, Alberta, Canada Catalyst Labs Full time

    About Catalyst LabsCatalyst Labs is a leading recruitment agency specializing in Artificial Intelligence, Machine Learning, and Data Science. We take pride in standing out as the only agency in the sector operated by ML engineers.Job OverviewWe are seeking a highly skilled professional to join our talent pool. As a key member of our team, you will be...


  • Calgary, Alberta, Canada NDAX Canada Inc. Full time

    NDAX Canada Inc. is a leading cryptocurrency trading platform in Canada, known for its commitment to security and innovation within the fintech industry. We strive to empower Canadians to explore the full potential of digital finance. Our multidisciplinary team comprises experts from diverse fields like finance, technology, engineering, compliance, and...


  • Calgary, Alberta, Canada CLIO Full time

    Shape the Future of Legal Technology with Your Expertise As a Senior Machine Learning Engineer at Clio, you'll play a pivotal role in developing cutting-edge solutions that revolutionize the legal industry. You'll be part of a dynamic team dedicated to enhancing the customer experience through innovative machine learning applications. A Day in the...


  • Calgary, Alberta, Canada NDAX Canada Inc. Full time

    About NDAX Canada Inc.NDAX Canada Inc. is a leading cryptocurrency trading platform in Canada, recognized for its innovative approach to digital finance. As a company, we strive to empower Canadians to unlock the full potential of digital finance.Our TeamWe have a multidisciplinary team with diverse backgrounds, including finance, technology, engineering,...


  • Calgary, Alberta, Canada NDAX Canada Inc. Full time

    About NDAX Canada Inc.NDAX Canada Inc. is a leading cryptocurrency trading platform in Canada, recognized for its innovative approach to digital finance. As a company, we strive to empower Canadians to unlock the full potential of digital finance.Our TeamWe have a multidisciplinary team with diverse backgrounds, including finance, technology, engineering,...


  • Calgary, Alberta, Canada NDAX Canada Inc. Full time

    About NDAX Canada Inc.NDAX Canada Inc. is a leading cryptocurrency trading platform in Canada, known for its innovative approach to digital finance. As a company, we strive to empower Canadians to unlock the full potential of digital finance.Our TeamWe have a multidisciplinary team with diverse backgrounds, including finance, technology, engineering,...


  • Calgary, Alberta, Canada NDAX Canada Inc. Full time

    About NDAX Canada Inc.NDAX Canada Inc. is a leading cryptocurrency trading platform in Canada, known for its innovative approach to digital finance. As a company, we strive to empower Canadians to unlock the full potential of digital finance.Our TeamWe have a multidisciplinary team with diverse backgrounds, including finance, technology, engineering,...


  • Calgary, Alberta, Canada The Learning Experience #377 Full time

    Exciting Opportunity: Manager, Learning and DevelopmentWe are thrilled to announce an opening for a Manager, Learning and Development to join our rapidly expanding team at The Learning Experience #377. This role requires 8-13 years of experience and offers a chance to drive impactful learning initiatives within our organization.Key Responsibilities:Develop...


  • Calgary, Alberta, Canada The Learning Experience #377 Full time

    Exciting Opportunity: Manager, Learning and DevelopmentWe are thrilled to announce an opening for a Manager, Learning and Development to join our rapidly expanding team at The Learning Experience #377. This role requires 8-13 years of experience and offers a chance to drive impactful learning initiatives within our organization.Key Responsibilities:Develop...


  • Calgary, Alberta, Canada AltaML Full time

    About AltaMLAt AltaML, we are redefining the landscape of applied artificial intelligence. Our teams are organized around specific projects within the public sector, guided by experienced Project Delivery Managers, Product Owners, and Senior Machine Learning Engineers, to create functional models that aid in strategic decision-making regarding essential AI...