Software Engineer Jobs in Canada

About 7191 results in (4) seconds Clear Filters

Jobs Search

About 7191 results in (4) seconds
Machine Learning Engineer at Alberta Machine Intelligence Institute
Edmonton, AB T5J 3B1, Canada - Full Time
Skills Needed
Ml, Resource Efficiency, Computer Science, Deep Learning, Reinforcement Learning, Reliability, Python, Machine Learning, Information Technology, Version Control, Data Science, Scalability
Specialization
Computer science information technology data science or a related field
Qualification
Graduate
Experience Required
Minimum 3 year(s)
[Wattpad] Senior Engineer at WEBTOON Entertainment Inc Wattpad WEBTOON Family of Brands
Toronto, ON, Canada - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
Advanced Systems Engineer at Honeywell
Mississauga, ON, Canada - Full Time
Skills Needed
Good Communication Skills
Specialization
Electrical systems design aerospace chemical or mechanical engineering
Qualification
Graduate
Experience Required
Minimum 1 year(s)
Director Data Engineering at Charles River Laboratories
SADB, QC H9X 3R3, Canada - Full Time
Skills Needed
Data Architecture, Computer Science, Salesforce, Sap, Data Warehousing, Information Technology, Mathematics, Mentoring, Technology Leadership, Data Models
Specialization
Computer science mathematics or related fields
Qualification
Graduate
Experience Required
Minimum 7 year(s)
Sr. Data/Backend Engineer at Knotch Inc
Remote, British Columbia, Canada - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
Data Engineer, ARCHIMEDES at University of Ottawa Heart Institute
Ottawa, ON, Canada - Full Time
Skills Needed
Power Bi, R, Microsoft Azure, Data Science, Computer Science, Kubernetes, Aws, French, Tableau, Sql, Docker, Python
Specialization
Computer Science, Software Engineering, Engineering
Qualification
Graduate
Experience Required
Minimum 4 year(s)
Machine Learning Engineer at XIDERAL
Montréal, QC H3B 1S5, Canada - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
Pipeline Project Engineer at ATCO Gas and Pipelines
Edmonton, AB T6B 3H1, Canada - Full Time
Skills Needed
Construction, Training, Operations, Interpersonal Skills, Communication Skills
Specialization
Engineering
Qualification
BSc
Project Controls Engineer at Spirit Omega Inc
Bowmanville, ON, Canada - Full Time
Skills Needed
Management Software, Scheduling Tools, Analytical Skills, Disabilities, Rfp, Stakeholder Engagement, Primavera P6, Conflict Resolution
Qualification
Graduate
Project Engineer, Nuclear at Eclipse Automation
Cambridge, ON N1R 7H8, Canada - Full Time
Skills Needed
Manufacturing Systems
Qualification
Graduate
Machine Learning Engineer at Waterworth
Victoria, BC, Canada - Full Time
Skills Needed
Good Communication Skills
Specialization
Computer Science, Mathematics, Statistics
Qualification
Graduate
Experience Required
Minimum 3 year(s)
Staff DevOps Engineer New at Ada Support
Remote, British Columbia, Canada - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
Director Data Engineering at Charles River Laboratories
Montréal, QC, Canada - Full Time
Skills Needed
Data Architecture, Computer Science, Salesforce, Sap, Data Warehousing, Information Technology, Mathematics, Mentoring, Technology Leadership, Data Models
Specialization
Computer science mathematics or related fields
Qualification
Graduate
Experience Required
Minimum 7 year(s)
Senior Data & AI Engineer at Manulife
Toronto, ON M4W 1E5, Canada - Full Time
Skills Needed
Scala, Real Time Data, Data Services, Software Development, Data Quality, Stream Processing, Pipelines, Database Systems, Git, Mapreduce, Avro
Qualification
Graduate
Principal Device Engineer at NXP Semiconductors
Chandler, QC, Canada - Full Time
Skills Needed
Failure Analysis, Color, Klarity, Jmp, Communication Skills, Addition
Specialization
Semiconductor (process device yield enhancement failure analysis product test is preferred
Qualification
Graduate
Site Reliability Engineer at Bounce Pay
Montréal, QC, Canada - Full Time
Skills Needed
Cloud Development, Kubernetes, Azure, Infrastructure, Typescript, Python, Code
Qualification
Graduate
Experience Required
Minimum 5 year(s)
Part Development Engineer at Vital Biosciences Inc
Oakville, ON, Canada - Full Time
Skills Needed
Good Communication Skills
Specialization
Mechanical engineering or related field
Qualification
Graduate
Forward Deployed Engineer at Elastic Path
Vancouver, BC, Canada - Full Time
Skills Needed
Java, Aws, Distributed Systems, Kubernetes, Docker, Collaboration
Qualification
Graduate
Experience Required
Minimum 5 year(s)
Machine Learning Engineer at Alberta Machine Intelligence Institute
Edmonton, AB T5J 3B1, Canada - Full Time
Skills Needed
Computer Science, Training, Resource Efficiency, Proxmox, Information Technology, Linux, Kubernetes, Data Science, Docker
Specialization
Computer science information technology data science or a related field
Qualification
Diploma
Experience Required
Minimum 3 year(s)
Pipeline Systems Engineer at Insight Global
Fort St. John, BC, Canada - Full Time
Skills Needed
Decision Making, P.Eng, Epcm, Project Engineering, Dental Care, Asset Integrity
Specialization
Chemical, Engineering
Qualification
Graduate
Experience Required
Minimum 5 year(s)
Machine Learning Engineer at Alberta Machine Intelligence Institute
Edmonton, AB T5J 3B1, Canada -
Full Time


Start Date

Immediate

Expiry Date

30 Nov, 25

Salary

0.0

Posted On

31 Aug, 25

Experience

3 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Ml, Resource Efficiency, Computer Science, Deep Learning, Reinforcement Learning, Reliability, Python, Machine Learning, Information Technology, Version Control, Data Science, Scalability

Industry

Information Technology/IT

Description

“I’m thrilled to welcome a new Machine Learning Engineer to our team! This role is perfect for someone passionate about driving trust and safety research. We’re looking for someone with an applied mindset to join our diverse, cross-functional team, helping turn research into practical outputs that make an impact. I can’t wait to see the contributions you’ll bring to Amii!”
– Alyssa Lefaivre Škopac, Director of AI Trust and Safety

QUALIFICATIONS:

  • Post-graduate degree in Computer Science, Information Technology, Data Science, or a related field
  • 3+ years of experience in ML engineering, with a strong track record in researching, designing, implementing, optimizing, and evaluating machine learning (ML) and reinforcement learning (RL) algorithms in both simulated and real-world environments.
  • Demonstrated professional proficiency in developing and applying deep learning and RL algorithms using Python and modern machine learning frameworks (e.g., PyTorch, JAX, TensorFlow), with expertise in RL libraries and simulation environments (e.g., Gymnasium, MuJoCo, Stable-Baselines3, Dopamine, PureJaxRL), complemented by strong competency in Git-based version control and Unix/Linux environments.
  • Experience working in academic or industry research environments, collaborating closely with research scientists.
  • Advanced Degrees or Certifications in High-Performance Computing (HPC), Computer Science, ML/AI or Cloud Infrastructure are an asset
  • Proven ability translating research concepts into tools, prototypes, or systems considered for real-world use.
  • Experience optimizing ML systems and tools for scalability, reliability, and resource efficiency.
  • Source Code Analysis: Proficiency in analyzing the source code of AI-based software
  • Interest in or exposure to the Trust & Safety landscape and its practical applications

WHAT YOU’LL LOVE ABOUT US

  • A professional yet casual work environment that encourages the growth and development of your skills.
  • Participate in professional development activities
  • Gain access to the Amii community and events
  • A chance to learn from amazing teammates who support one another to succeed.
  • Competitive compensation, including paid time off and flexible health benefits.
  • A modern office located in downtown Edmonton, Alberta.
Responsibilities

ABOUT THE ROLE

Reporting to the Director of AI Trust and Safety, the ML Engineer will drive the development and execution of research and applied projects within the Trust and Safety portfolio. This role is pivotal in advancing state-of-the-art trust and safety research and delivering high-impact applied outputs.
As part of a rapidly growing team, the ML Engineer will play a central role in shaping the portfolio. The work will begin with a strong emphasis on research and will evolve toward developing applied tools and outputs as research findings are translated into practical, applied solutions. The ML Engineer will collaborate closely with senior engineering and research leaders to perform research, develop applied outputs, manage infrastructure, create training materials, and support the technical growth of both individuals and the organization.
In addition to hands-on technical work, the ML Engineer will work alongside the Director, Engineering and Director, AI Trust and Safety to develop strategies and best practices for optimizing our tools, frameworks, and services.

The role focuses on achieving excellence in three main accountabilities:

  • Infrastructure and Systems Management
  • Applied Research and Development
  • Technical Coaching and Collaboration

KEY RESPONSIBILITIES:

  • Work with the Director, AI Trust and Safety and Applied Research Scientists to scope and define safety-focused project goals that balance foundational research with applied value.
  • Perform research activities by implementing experiments, adapting models, and maintaining reproducible, well-documented code.
  • Design and deliver training on AI/ML workflows for safety research, helping researchers optimize processes and infrastructure usage. Design and maintain data pipelines and compute environments to support safety-focused research, experimentation, and validation.
  • Collaborate with internal teams and external partners to deliver practical tools, frameworks, and other applied outputs with real-world impact.
  • Lead the engineering of safety tools and inference systems, ensuring outputs from safety research are secure, reliable, interoperable, and considered for real-world Trust & Safety applications.
  • Develop and maintain model evaluation frameworks tailored to Trust & Safety research questions and use cases.
  • Document systems, workflows, and best practices to ensure reproducibility, transparency, and effective knowledge sharing.
  • Prepare and manage datasets — including curation, preprocessing, and synthetic data generation — to accelerate safety research.
  • Collaborate with cross-functional teams to productize safety research outputs, build supporting tooling, and enable adoption by end users.
  • Provide technical coaching, mentorship, and code reviews to staff, students, and partners on safety-focused ML development.
Machine Learning Engineer at Alberta Machine Intelligence Institute
Edmonton, AB T5J 3B1, Canada - Full Time
Skills Needed
Ml, Resource Efficiency, Computer Science, Deep Learning, Reinforcement Learning, Reliability, Python, Machine Learning, Information Technology, Version Control, Data Science, Scalability
Specialization
Computer science information technology data science or a related field
Qualification
Graduate
Experience Required
Minimum 3 year(s)
[Wattpad] Senior Engineer at WEBTOON Entertainment Inc Wattpad WEBTOON Family of Brands
Toronto, ON, Canada - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
Advanced Systems Engineer at Honeywell
Mississauga, ON, Canada - Full Time
Skills Needed
Good Communication Skills
Specialization
Electrical systems design aerospace chemical or mechanical engineering
Qualification
Graduate
Experience Required
Minimum 1 year(s)
Director Data Engineering at Charles River Laboratories
SADB, QC H9X 3R3, Canada - Full Time
Skills Needed
Data Architecture, Computer Science, Salesforce, Sap, Data Warehousing, Information Technology, Mathematics, Mentoring, Technology Leadership, Data Models
Specialization
Computer science mathematics or related fields
Qualification
Graduate
Experience Required
Minimum 7 year(s)
Sr. Data/Backend Engineer at Knotch Inc
Remote, British Columbia, Canada - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
Data Engineer, ARCHIMEDES at University of Ottawa Heart Institute
Ottawa, ON, Canada - Full Time
Skills Needed
Power Bi, R, Microsoft Azure, Data Science, Computer Science, Kubernetes, Aws, French, Tableau, Sql, Docker, Python
Specialization
Computer Science, Software Engineering, Engineering
Qualification
Graduate
Experience Required
Minimum 4 year(s)
Machine Learning Engineer at XIDERAL
Montréal, QC H3B 1S5, Canada - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
Pipeline Project Engineer at ATCO Gas and Pipelines
Edmonton, AB T6B 3H1, Canada - Full Time
Skills Needed
Construction, Training, Operations, Interpersonal Skills, Communication Skills
Specialization
Engineering
Qualification
BSc
Project Controls Engineer at Spirit Omega Inc
Bowmanville, ON, Canada - Full Time
Skills Needed
Management Software, Scheduling Tools, Analytical Skills, Disabilities, Rfp, Stakeholder Engagement, Primavera P6, Conflict Resolution
Qualification
Graduate
Project Engineer, Nuclear at Eclipse Automation
Cambridge, ON N1R 7H8, Canada - Full Time
Skills Needed
Manufacturing Systems
Qualification
Graduate
Machine Learning Engineer at Waterworth
Victoria, BC, Canada - Full Time
Skills Needed
Good Communication Skills
Specialization
Computer Science, Mathematics, Statistics
Qualification
Graduate
Experience Required
Minimum 3 year(s)
Staff DevOps Engineer New at Ada Support
Remote, British Columbia, Canada - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
Director Data Engineering at Charles River Laboratories
Montréal, QC, Canada - Full Time
Skills Needed
Data Architecture, Computer Science, Salesforce, Sap, Data Warehousing, Information Technology, Mathematics, Mentoring, Technology Leadership, Data Models
Specialization
Computer science mathematics or related fields
Qualification
Graduate
Experience Required
Minimum 7 year(s)
Senior Data & AI Engineer at Manulife
Toronto, ON M4W 1E5, Canada - Full Time
Skills Needed
Scala, Real Time Data, Data Services, Software Development, Data Quality, Stream Processing, Pipelines, Database Systems, Git, Mapreduce, Avro
Qualification
Graduate
Principal Device Engineer at NXP Semiconductors
Chandler, QC, Canada - Full Time
Skills Needed
Failure Analysis, Color, Klarity, Jmp, Communication Skills, Addition
Specialization
Semiconductor (process device yield enhancement failure analysis product test is preferred
Qualification
Graduate
Site Reliability Engineer at Bounce Pay
Montréal, QC, Canada - Full Time
Skills Needed
Cloud Development, Kubernetes, Azure, Infrastructure, Typescript, Python, Code
Qualification
Graduate
Experience Required
Minimum 5 year(s)
Part Development Engineer at Vital Biosciences Inc
Oakville, ON, Canada - Full Time
Skills Needed
Good Communication Skills
Specialization
Mechanical engineering or related field
Qualification
Graduate
Forward Deployed Engineer at Elastic Path
Vancouver, BC, Canada - Full Time
Skills Needed
Java, Aws, Distributed Systems, Kubernetes, Docker, Collaboration
Qualification
Graduate
Experience Required
Minimum 5 year(s)
Machine Learning Engineer at Alberta Machine Intelligence Institute
Edmonton, AB T5J 3B1, Canada - Full Time
Skills Needed
Computer Science, Training, Resource Efficiency, Proxmox, Information Technology, Linux, Kubernetes, Data Science, Docker
Specialization
Computer science information technology data science or a related field
Qualification
Diploma
Experience Required
Minimum 3 year(s)
Pipeline Systems Engineer at Insight Global
Fort St. John, BC, Canada - Full Time
Skills Needed
Decision Making, P.Eng, Epcm, Project Engineering, Dental Care, Asset Integrity
Specialization
Chemical, Engineering
Qualification
Graduate
Experience Required
Minimum 5 year(s)
Loading...