Logo for Pahk Solutions Inc.

Machine Learning Engineer

Pahk Solutions Inc.

  Posted: May 13, 2022

  Location: Toronto (with a remote working option), Ontario

  Salary Range: $40,000 - $50,000

  Hours per Week: 30

  Start Date: June 15, 2022

  End Date: February 28, 2023

Job Description

Greenhouse gas (GHG) emissions from space heating and cooling of residential buildings account for one of the largest sources of household environmental footprint. In 2020, 52% of the residential heating was powered by natural gas in Canada, which resulted in generation of ~43 mega tonnes of CO2.

Retrofitting the existing buildings is one the most prominent ways of improving building efficiencies and meeting the climate-positive targets. It has been shown that retrofits in Canada can result in a median 16% reduction in total buildings energy consumption. Conventionally, determining a building envelope’s energy efficiency and identifying viable retrofit candidates relied on on-site performance appraisals and complex simulations. However, prevalence of internet of things (IoT) sensors, access to big data as well as advancement in the field of data analytics and machine learning have resulted in innovative alternatives to conventional methods.

In this work, we aim to use IoT device data and machine learning techniques to identify the heat transfer behavior of building envelopes and determine viable retrofit candidates. For determining retrofit candidates, we first observe the building envelopes thermal behavior based on the data collected from IoT devices and external sources (e.g., building modeling data, outdoor temperatures). Further, we use machine learning and statistical models to classify and benchmark the buildings thermal behavior and their characteristics. This analysis enables us to identify highest-impact retrofit opportunities.

Duties and Responsibilities

- Developing API integrations to pull data from IoT devices
- Gathering and standardizing ancillary datapoints from open-source datasets including building designs, building codes, etc.
- Developing first-order exponential decay thermal model of buildings based on data from IoT devices
- Researching, developing and implementing machine learning algorithms to identify retrofit candidates by classifying buildings thermal behavior
- Performing statistical analysis to improve models
- Selecting best data visualization methods and creating reports for management other team members
- Working closely with other members of the technical team for implementation of machine learning models

Knowledge and Skills

- Advanced math and statistics skills, surrounding subjects such as linear algebra, calculus and Bayesian statistics
- Bachelor’s degree in computer science, math, statistics or an engineering/science degree with related experience
- Solid understanding of thermodynamic principles
- Strong analytical, problem-solving and teamwork skills
- Experience in data science
- Experience with coding and programming languages, including Python, Java, C++, C, R and JavaScript
- Experience in working with ML frameworks
- Experience working with ML libraries and packages
- Understand data structures, data modeling and software architecture

Education Required

Bachelor's Degree in Engineering, Applied Science or related fields

  How to Apply

To apply, send your resume to

What are people saying about Career Launcher?

Hear first-hand from the interns and employers who benefit from the program.

View All Testimonials
Quote marker image

Knowing every day that I'm using my experience in biology to help find sustainable ways to grow food, and working alongside other like-minded researchers, makes it a fulfilling and exciting work environment” says Melody Sizer, Research Assistant working for the Research and Development team. 

Melody Sizer

A few of the great employers we have supported

Our funding helps them address labour shortages, diversify their workforce, and strengthen their industry.

Get Started