Job Search and Career Advice Platform
  • Jobs
  • Headhunters
  • Free resume review
  • About Us
EN
1,701

Machine Learning jobs in Canada

Developer, Data & Visualization

Toronto Film School

Vancouver
Hybrid
CAD 73,000 - 104,000
Yesterday
Be an early applicant
I want to receive the latest job alerts for “Machine Learning” jobs

lululemon Senior Technology Director - Product Creation Technology

lululemon

Vancouver
Hybrid
CAD 213,000 - 280,000
Yesterday
Be an early applicant

Senior Data Engineer with expertise in Snowflake

Intact Financial Corporation

Montreal (administrative region)
Hybrid
CAD 101,000 - 125,000
Yesterday
Be an early applicant

Retail Sales Brand Ambassador - Eastern Ontario

Wolf Steel Ltd

Barrie
On-site
CAD 45,000 - 60,000
Yesterday
Be an early applicant

Courier

Wolf Steel Ltd

Barrie
On-site
CAD 40,000 - 55,000
Yesterday
Be an early applicant
discover more jobs illustrationDiscover more opportunities than anywhere else. Find more jobs now

Senior Manager, Innovation Development

ENGINEERINGUK

Calgary
Hybrid
CAD 100,000 - 130,000
2 days ago
Be an early applicant

Remote ML Engineer - NLP & Production Models

Greenhouse

British Columbia
Remote
CAD 120,000 - 180,000
2 days ago
Be an early applicant

Senior Social Media Manager

Upwork

Canada
Remote
CAD 90,000 - 120,000
2 days ago
Be an early applicant
HeadhuntersConnect with headhunters to apply for similar jobs

Senior Integrated Marketing Manager

Geotab

Southwestern Ontario
Hybrid
CAD 101,000 - 132,000
2 days ago
Be an early applicant

SGLang & Inference Stack Engineer — GPU ML Developer

CareerArc

Vancouver
On-site
CAD 85,000 - 110,000
2 days ago
Be an early applicant

BI Manager

American Iron & Metal (AIM)

Montreal (administrative region)
On-site
CAD 80,000 - 120,000
2 days ago
Be an early applicant

Demand Planner

Wolf Steel Ltd

Barrie
On-site
CAD 70,000 - 85,000
2 days ago
Be an early applicant

Gestionnaire de Produit Senior, IA et Tarification / Senior Product Manager, AI and Pricing

Plusgrade

Montreal (administrative region)
On-site
CAD 80,000 - 100,000
2 days ago
Be an early applicant

Segment Campaign Manager - Field Services

Geotab

Southwestern Ontario
Hybrid
CAD 83,000 - 103,000
2 days ago
Be an early applicant

ITSM Change & Problem Management Specialist

FSRA News

Toronto
On-site
CAD 82,000 - 122,000
2 days ago
Be an early applicant

Senior/Principal Machine Learning Engineer

Workday

Toronto
Hybrid
CAD 188,000 - 282,000
5 days ago
Be an early applicant

Machine Learning Engineer

Viridien

Calgary
On-site
CAD 80,000 - 110,000
6 days ago
Be an early applicant

Lead Machine Learning Engineer - Search & Recommendations

Upwork

Toronto
Hybrid
CAD 120,000 - 160,000
7 days ago
Be an early applicant

Sr. Machine Learning Engineer, Notifications

Pinterest

Toronto
Remote
CAD 100,000 - 130,000
7 days ago
Be an early applicant

Intermediate Hydrogeologist

WSP Canada

Vancouver
On-site
CAD 80,000 - 107,000
Today
Be an early applicant

Manager, Service Desk - Hybrid, London (Ontario)

Info-Tech Research Group

London
Hybrid
CAD 80,000 - 100,000
Today
Be an early applicant

Data Platform Developer

Brightstar Lottery

City of Moncton
On-site
CAD 80,000 - 100,000
Today
Be an early applicant

Field Operations Supervisor

Serve Robotics

Vancouver
On-site
CAD 65,000 - 85,000
Today
Be an early applicant

Senior Analytics Specialist

WorkSafeBC

Richmond
Hybrid
CAD 80,000 - 100,000
Today
Be an early applicant

Senior Ads Data Scientist - ML & Analytics (Remote)

Reddit

Canada
Remote
CAD 90,000 - 120,000
Yesterday
Be an early applicant

Top job titles:

Call Center jobsDental Assistant jobsAnalyst jobsEntry Level Data Analyst jobsLawyer jobsMachine Operator jobsPharmaceutical Sales jobsSocial Media Manager jobsDirector jobsBilingual jobs

Top companies:

Jobs at RogersJobs at StarbucksJobs at TjxJobs at MetaJobs at EnterpriseJobs at MastercardJobs at TcsJobs at Jd SportsJobs at BmwJobs at Expedia

Top cities:

Jobs in TorontoJobs in CalgaryJobs in EdmontonJobs in CambridgeJobs in Richmond HillJobs in SaskatoonJobs in KelownaJobs in VictoriaJobs in Saint JohnJobs in Morrisville

Similar jobs:

Machine Operator jobsLearning And Development jobsLearning Development jobsMachine Learning Engineer jobs
Developer, Data & Visualization
Toronto Film School
Vancouver
Hybrid
CAD 73,000 - 104,000
Full time
Yesterday
Be an early applicant

Job summary

A dedicated environmental organization in Canada is seeking a Developer for data-driven web applications. You will contribute to developing and maintaining flagship visualization tools for Pacific salmon data. The ideal candidate will have 5-7+ years of experience, a post-secondary degree in a relevant field, and strong skills in modern development stacks. This hybrid position requires occasional on-site work in Vancouver, offering a salary range of $73,711 to $103,195 based on experience.

Benefits

Mentorship and development programs
Paid vacation and sick days
Extended health and dental coverage
Employee Assistance Program

Qualifications

  • 5-7+ years of experience as a developer.
  • Demonstrated experience building data-driven web applications.
  • Strong working knowledge of relational data systems.

Responsibilities

  • Contribute to application development and maintenance.
  • Collaborate with design and data teams.
  • Implement user-facing data visualizations.
  • Conduct software testing for performance.
  • Implement security and data protection measures.

Skills

Typescript
React/NextJS
TailwindCSS
SQL
Python
NodeJS
Mapbox-GL-JS
ObservablePlot

Education

Post-secondary degree in data science or related field
Job description
Organizational Summary

The Pacific Salmon Foundation (PSF) is salmon first, salmon always. We harness the passion and power of people to save and restore Pacific salmon in B.C. and the Yukon. And, we never do it alone, working with Indigenous partners, streamkeepers, government agencies and fellow ENGO’s, the PSF undertakes research, restoration initiatives and leadership in convening all those willing to help recover Pacific salmon. As People for Salmon, we’re here to help ensure sustainable populations of Pacific salmon for generations to come.

Position Overview

The Developer plays a key technical role within a tight-knit and collaborative team supporting the strategic delivery of PSF’s data-driven web applications. This role is central to the ongoing development, maintenance, and enhancement of the Pacific Salmon Explorer and the State of Salmon — flagship data visualization and decision-support tools that provide open access to the best available information on Pacific salmon populations and their habitats. The Developer will help architect and implement high-performing, user-centered web applications within a mission-driven development environment focused on practical outcomes rather than rigid development cycles. The role requires strong experience in both front-end and back-end development, with an emphasis on data-layer development and support, and proficiency across modern frameworks, libraries, and development environments.

The Developer contributes across the full application lifecycle, including architecture, coding, and testing, with exposure to deployment and operations; collaborates with PSF’s designer and science data experts to bring visual concepts to life; and ensures PSF’s web applications remain robust, efficient, secure, and responsive. The role also includes maintaining and improving data structures, integrating APIs, optimizing performance, developing AI integrations, ensuring data integrity, and contributing to technical documentation, with the expectation of increasing independence in supporting production environments and contributing to system reliability.

What You Will Do
  • Contribute to the ongoing development, maintenance, and enhancement of the Pacific Salmon Explorer and the State of Salmon websites.
  • Collaborate with internal and external design teams to conceptualize, prototype, and implement effective application solutions, offering recommendations for improvement and best practices.
  • Work closely with the Data & Innovation team to design and refine both client-side and server-side architecture.
  • Translate design compositions into high-quality, user-friendly front-end interfaces.
  • Implement and iterate on user-facing data visualizations and interactive features, ensuring clarity, usability, and performance for end users.
  • Contribute to the development and support of the data layer of applications, including writing and refining queries, working with existing data models and schemas, and developing and integrating APIs in collaboration with technical team members.
  • Build responsive features and applications that deliver consistent usability across devices and screen sizes.
  • Conduct software testing to ensure responsiveness, performance, and reliability.
  • Troubleshoot, debug, and upgrade software to resolve issues and improve overall functionality.
  • Implement and maintain security and data protection measures within the application ecosystem.
  • Participate in CI/CD pipelines and deployment workflows, supporting application releases across development, staging, and production environments.
  • Support application operations by monitoring system health, troubleshooting production issues, and contributing to the reliability and availability of live systems.
  • Partner with data scientists and analysts to enhance software functionality, data presentation, and front-end visual design.
  • Write, update, and maintain clear technical documentation to support system understanding and ongoing development.
  • Perform other related duties as required to support effective program delivery and platform performance.
  • Lead or support experimentation with AI and machine learning technologies, translating emerging capabilities into scalable, production-ready software solutions.
What You Bring
Education & Experience
  • Post-secondary degree in data science, computer science, engineering, information systems, statistics, or a related field; graduate degree an asset.
  • 5-7+ years of experience as a developer, with demonstrated experience building data-driven web applications.
Skills & Knowledge
  • Experience working across common stacks and knowledge of multiple front-end languages and libraries.
  • Able to develop a single-page application (SPA) written in Typescript, React/NextJS (NextJS 13 app router), TailwindCSS, Mapbox-GL-JS, and ObservablePlot.
  • Familiarity with component libraries and using UI primitives (RadixUI, HeadlessUI)
  • Strong working knowledge of relational data systems and SQL.
  • Knowledge of back-end languages and environments (Python, NodeJS). Current application backend data processing handled with Pandas/GeoPandas, Python, SQL.
  • Familiarity with configuring web servers (Linux-based virtual server) is preferred.
  • Proficiency plotting charts in ObservablePlot including time series and other chart types
  • Experience with visualizing map-based geospatial data and interacting with a tileserver through Mapbox-GL-JS (and related technologies).
  • Familiarity and comfort with applying UI/UX design principles.
Professional Attributes
  • Highly organized, proactive, and adaptable, with strong problem-solving abilities.
  • Curiosity and enthusiasm for emerging technologies, AI/ML, and innovation.
  • Commitment to ethical data use, integrity, and high standards of quality.
  • Excellent written and verbal communication skills, with the ability to translate technical concepts for non-technical audiences.
  • Experience working closely with senior leadership and cross-functional teams to understand needs and build buy-in.
  • Ability to balance stakeholder perspectives and manage expectations while delivering high-quality solutions.
What We Offer
  • Mentorship and development:PSF is committed to lifelong learning. Team members benefit from ongoing mentoring and skill-building opportunities to support career growth.
  • Work–life balance:15 paid vacation days (with additional days based on seniority), paid sick days, paid personal days for family or personal matters, and office closure during the winter holidays.
  • Benefits:Extended health and dental coverage, life insurance, disability insurance, an Employee Assistance Program, and a group pension plan with a 4% employer-matching contribution (eligible from the start date).
  • Base pay:The salary range for the Developer, Data & Visualization position is $73,711 to $103,195. The actual salary offered will be commensurate with the candidate’s skills and experience, as well as the contribution they are expected to make in the role. In the normal course, employees are hired at a salary between the minimum and midpoint of the established range for a position.
Reporting and Supervision

Supervised by the Team Lead, Data & Innovation, the Developer is responsible for undertaking assigned work and meeting or exceeding the standard of care set by the Team Lead. The Developer will be supported through onboarding and system familiarization, with expectations for increased autonomy and ownership over time.

Location

This role is hybrid, with occasional on-site work at PSF offices in Vancouver, Victoria, or Nanaimo. Travel will also be required to participate in meetings, workshops, and staff gatherings.

Diversity and Inclusion

We believe diversity is key to excellence and actively encourage applications from Indigenous persons, people with disabilities, members of marginalized sexual orientations, gender identities, and gender expressions, and members of groups that commonly experience discrimination based on race, ancestry, colour, religion/spiritual beliefs, or place of origin.

If you require accommodations or support during any stage of the recruitment process, please email hr@psf.ca.

Application Instructions and Deadline

Qualified applicants are required to submit a resume and cover letter no later than 4:30pm on February 23, 2026.

  • 1
  • ...
  • 3
  • 4
  • 5
  • ...
  • 69

* The salary benchmark is based on the target salaries of market leaders in their relevant sectors. It is intended to serve as a guide to help Premium Members assess open positions and to help in salary negotiations. The salary benchmark is not provided directly by the company, which could be significantly higher or lower.

Job Search and Career Advice Platform

Empoweringjob seekers

Tools
  • Jobs
  • Resume review
  • Headhunters
  • Browse jobs
Company
  • About us
  • Careers at JobLeads
  • Site notice
  • Press
  • Reviews
Support
  • Help
  • Partner integration
  • ATS Partners
Social
  • JobLeads Blog
  • YouTube
  • LinkedIn
  • Instagram
  • Facebook
  • Privacy Policy
  • Terms of Use

© JobLeads 2007 - 2026 | All rights reserved