# Remote Mid-level Machine Learning Developer salaries in Canada

In [Canada](https://himalayas.app/salaries/countries/canada), a remote Mid-level Machine Learning Developer makes an average of CA$8,300 per month, or CA$100k per year, based on 2 reported salaries.

Source: https://himalayas.app/salaries/countries/canada/mid-level-machine-learning-developer

## Salary range

| Figure | Value |
| --- | --- |
| Currency | CAD |
| Minimum | CA$100k |
| Range midpoint | CA$100k |
| Maximum | CA$100k |
| Salaries | 2 |
| Median (USD) | $70k |

## Past salaries for Mid-level Machine Learning Developer roles in Canada

| Year | Job type | Salary | Company size | Company location |
| --- | --- | --- | --- | --- |
| 2022 | Full Time | CA$100k | 51-250 employees | Canada |
| 2022 | Full Time | CA$100k | 51-250 employees | Canada |

Last updated: November 12, 2026

## FAQs

### How much does a remote Mid-level Machine Learning Developer make per month in Canada?

A remote Mid-level Machine Learning Developer in Canada makes an average of CA$8,300 per month. That is CA$100k per year, the average of 2 reported salaries.

### What is the average remote Mid-level Machine Learning Developer salary in Canada?

The average salary for a remote Mid-level Machine Learning Developer in Canada is CA$100k per year, and the median is CA$100k. Both come from 2 reported salaries.

All salaries in Canada: [remote salaries in Canada](https://himalayas.app/salaries/countries/canada)
