Software Engineer Jobs in Canada

About 7138 results in (10) seconds Clear Filters

Jobs Search

About 7138 results in (10) seconds
Software Engineer, AI (Python/Constraint Programming) at G2i Inc
Toronto, ON, Canada - Full Time
Skills Needed
Communication Skills, Documentation
Qualification
Graduate
Experience Required
Minimum 4 year(s)
Senior Software Engineer - Tech Lead Machine Learning at TD Bank
Toronto, ON, Canada - Full Time
Skills Needed
Flask, Design, Deep Learning, Machine Learning, Django, Spark, Ownership, Distributed Systems, Features, Microsoft Azure
Qualification
Graduate
Intermediate Unity Software Engineer - Mobile Games at Carbon Counts Tech
Remote, British Columbia, Canada - Full Time
Skills Needed
Git, Software Design Patterns, Javascript Frameworks, Telemetry, Communication Skills, Authentication, Unity
Qualification
Graduate
Software Engineer Intern, Mobile Android (Summer 2026) at Lyft
Toronto, ON, Canada - Full Time
Skills Needed
Communication Skills, Computer Science, Kotlin, Sustainability
Specialization
Canada (required with a graduation date between december 2026 and summer 2027 (required
Qualification
Graduate
Software Engineer II, Backend (Identity Foundation) at Affirm
Toronto, ON, Canada - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
Experience Required
Minimum 5 year(s)
Senior Software Engineer, Canvas Logic and Execution at Braze
Toronto, ON, Canada - Full Time
Skills Needed
Design Patterns, Algorithms, Mastery, Java, Web Applications, Ruby, Data Structures, Python
Qualification
Graduate
Senior Spacecraft Embedded Software Engineer (Rust) at Spire
Cambridge, ON, Canada - Full Time
Skills Needed
Telemetry, Github, C, Git, Python, Rust, Embedded Systems, Hardware Engineers, Ubuntu, Electronics, Scripting Languages, Access, Version Control, Communication Protocols, Bash
Qualification
Graduate
Optical Network Embedded Software Engineer - New Grad at Ciena
Ottawa, ON, Canada - Full Time
Skills Needed
Good Communication Skills
Specialization
Software development
Qualification
Graduate
Experience Required
Minimum 1 year(s)
Principal Engineer/ Chief Software Architect (Hybrid) at Big Viking Games
Toronto, ON, Canada - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
Experience Required
Minimum 3 year(s)
Systems Integration/Test Engineer - Software Tester at LOCKHEED MARTIN CORPORATION
Halifax, NS, Canada - Full Time
Skills Needed
Python, C++, Bash, Subversion, Linux, Test Automation, Git, Java
Specialization
Computer science or related engineering discipline
Qualification
Graduate
Experience Required
Minimum 2 year(s)
Senior Software Engineer AAOS Wireless Connectivity at General Motors
Markham, ON, Canada - Full Time
Skills Needed
C++, Electronics, Security, Operating Systems, Communication Skills, Embedded Systems, Java, Linux, Software Development, Computer Engineering, System Requirements, Android, Leadership Skills
Specialization
Computer engineering software engineering electronics communication electrical engineering or related degree
Qualification
Graduate
Senior Software Engineer, Full-Stack - Phantom Squad at Stay22
Montréal, QC, Canada - Full Time
Skills Needed
Javascript, Computer Science, Github, Rest, Json, Node.Js, Vanilla, Es6, Onboarding, Software Development, Pipeline, Typescript
Qualification
Graduate
Software Principal Engineer - Event Streams (Hybrid) at Boomi
Vancouver, BC, Canada - Full Time
Skills Needed
Apache Kafka, Graphql, Automation, Communication Skills, Infrastructure, Junit, Java, Scalability, Code, Kubernetes, Harness, Jenkins, Rest, Spring, Automation Tools, Containerization, Docker, Orchestration
Qualification
Graduate
Experience Required
Minimum 8 year(s)
Manager, Software Engineering, Back-end Foundations at Jobber
Edmonton, AB, Canada - Full Time
Skills Needed
Redis, Graphql
Qualification
Graduate
Senior Software Engineer, Backend (Powered by Affirm) at Affirm
Remote, British Columbia, Canada - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
Experience Required
Minimum 5 year(s)
Vulkan Graphics Engineer at LYNX SOFTWARE TECHNOLOGIES INC
Remote, British Columbia, Canada - Full Time
Skills Needed
Coding Standards, Teams, Visio, Operational Excellence, Product Management, Consideration, Mathematics, Sharepoint, Test Suites, Qnx, Development Tools, Cmmi, Traceability, Python, Security, Sc, Reliability, Leadership Skills, It, Graphics, Regulatory Guidelines, Iso, Color
Qualification
Graduate
Experience Required
Minimum 1 year(s)
Co-op, Software Developer at Ricoh
Kitchener, ON, Canada - Full Time
Skills Needed
Core Java, Maven, Computer Science, Development Tools, Eclipse
Specialization
Computer science or an equivalent field
Qualification
Graduate
Senior Software Developer at Recrute Action Inc
Markham, ON, Canada - Full Time
Skills Needed
Good Communication Skills
Specialization
Computer science or related field
Qualification
Graduate
Senior Software Developer at Smile Digital Health
Remote, British Columbia, Canada - Full Time
Skills Needed
Git, Sql, Continuous Integration, Transaction Processing, Javascript, Angular, Node.Js, Npm, Relational Databases, Java, Containerization, Docker, Version Control, Spring Framework, Build Automation
Qualification
Graduate
Senior Software Developer at AppDirect
Montréal, QC, Canada - Full Time
Skills Needed
Good Communication Skills
Qualification
BSc
Experience Required
Minimum 4 year(s)
Software Engineer, AI (Python/Constraint Programming) at G2i Inc
Toronto, ON, Canada -
Full Time


Start Date

Immediate

Expiry Date

29 Sep, 25

Salary

30.0

Posted On

30 Jun, 25

Experience

4 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Communication Skills, Documentation

Industry

Information Technology/IT

Description

SOFTWARE ENGINEER, AI — CODE EVALUATION & TRAINING (REMOTE)

Help train large-language models (LLMs) to write production-grade code across a wide range of programming languages:

  • Compare & rank multiple code snippets, explaining which is best and why.
  • Repair & refactor AI-generated code for correctness, efficiency, and style.
  • Inject feedback (ratings, edits, test results) into the RLHF pipeline and keep it running smoothly.

End result: the model learns to propose, critique, and improve code the way you do.

EXTREME ATTENTION TO DETAIL AND EXCELLENT WRITTEN COMMUNICATION SKILLS.

Much of this role involves explaining why one approach is better than another. This cannot be overstated.

  • You enjoy reading documentation and language specs and thrive in an asynchronous, low-oversight environment.

TECH STACK

We are looking for engineers with a strong command of Python.

Responsibilities

WHAT YOU DON’T NEED

  • No prior RLHF (Reinforcement Learning with Human Feedback) or AI training experience.
  • No deep machine learning knowledge. If you can review and critique code clearly, we’ll teach you the rest.

Much of this role involves explaining why one approach is better than another. This cannot be overstated.

  • You enjoy reading documentation and language specs and thrive in an asynchronous, low-oversight environment
Software Engineer, AI (Python/Constraint Programming) at G2i Inc
Toronto, ON, Canada - Full Time
Skills Needed
Communication Skills, Documentation
Qualification
Graduate
Experience Required
Minimum 4 year(s)
Senior Software Engineer - Tech Lead Machine Learning at TD Bank
Toronto, ON, Canada - Full Time
Skills Needed
Flask, Design, Deep Learning, Machine Learning, Django, Spark, Ownership, Distributed Systems, Features, Microsoft Azure
Qualification
Graduate
Intermediate Unity Software Engineer - Mobile Games at Carbon Counts Tech
Remote, British Columbia, Canada - Full Time
Skills Needed
Git, Software Design Patterns, Javascript Frameworks, Telemetry, Communication Skills, Authentication, Unity
Qualification
Graduate
Software Engineer Intern, Mobile Android (Summer 2026) at Lyft
Toronto, ON, Canada - Full Time
Skills Needed
Communication Skills, Computer Science, Kotlin, Sustainability
Specialization
Canada (required with a graduation date between december 2026 and summer 2027 (required
Qualification
Graduate
Software Engineer II, Backend (Identity Foundation) at Affirm
Toronto, ON, Canada - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
Experience Required
Minimum 5 year(s)
Senior Software Engineer, Canvas Logic and Execution at Braze
Toronto, ON, Canada - Full Time
Skills Needed
Design Patterns, Algorithms, Mastery, Java, Web Applications, Ruby, Data Structures, Python
Qualification
Graduate
Senior Spacecraft Embedded Software Engineer (Rust) at Spire
Cambridge, ON, Canada - Full Time
Skills Needed
Telemetry, Github, C, Git, Python, Rust, Embedded Systems, Hardware Engineers, Ubuntu, Electronics, Scripting Languages, Access, Version Control, Communication Protocols, Bash
Qualification
Graduate
Optical Network Embedded Software Engineer - New Grad at Ciena
Ottawa, ON, Canada - Full Time
Skills Needed
Good Communication Skills
Specialization
Software development
Qualification
Graduate
Experience Required
Minimum 1 year(s)
Principal Engineer/ Chief Software Architect (Hybrid) at Big Viking Games
Toronto, ON, Canada - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
Experience Required
Minimum 3 year(s)
Systems Integration/Test Engineer - Software Tester at LOCKHEED MARTIN CORPORATION
Halifax, NS, Canada - Full Time
Skills Needed
Python, C++, Bash, Subversion, Linux, Test Automation, Git, Java
Specialization
Computer science or related engineering discipline
Qualification
Graduate
Experience Required
Minimum 2 year(s)
Senior Software Engineer AAOS Wireless Connectivity at General Motors
Markham, ON, Canada - Full Time
Skills Needed
C++, Electronics, Security, Operating Systems, Communication Skills, Embedded Systems, Java, Linux, Software Development, Computer Engineering, System Requirements, Android, Leadership Skills
Specialization
Computer engineering software engineering electronics communication electrical engineering or related degree
Qualification
Graduate
Senior Software Engineer, Full-Stack - Phantom Squad at Stay22
Montréal, QC, Canada - Full Time
Skills Needed
Javascript, Computer Science, Github, Rest, Json, Node.Js, Vanilla, Es6, Onboarding, Software Development, Pipeline, Typescript
Qualification
Graduate
Software Principal Engineer - Event Streams (Hybrid) at Boomi
Vancouver, BC, Canada - Full Time
Skills Needed
Apache Kafka, Graphql, Automation, Communication Skills, Infrastructure, Junit, Java, Scalability, Code, Kubernetes, Harness, Jenkins, Rest, Spring, Automation Tools, Containerization, Docker, Orchestration
Qualification
Graduate
Experience Required
Minimum 8 year(s)
Manager, Software Engineering, Back-end Foundations at Jobber
Edmonton, AB, Canada - Full Time
Skills Needed
Redis, Graphql
Qualification
Graduate
Senior Software Engineer, Backend (Powered by Affirm) at Affirm
Remote, British Columbia, Canada - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
Experience Required
Minimum 5 year(s)
Vulkan Graphics Engineer at LYNX SOFTWARE TECHNOLOGIES INC
Remote, British Columbia, Canada - Full Time
Skills Needed
Coding Standards, Teams, Visio, Operational Excellence, Product Management, Consideration, Mathematics, Sharepoint, Test Suites, Qnx, Development Tools, Cmmi, Traceability, Python, Security, Sc, Reliability, Leadership Skills, It, Graphics, Regulatory Guidelines, Iso, Color
Qualification
Graduate
Experience Required
Minimum 1 year(s)
Co-op, Software Developer at Ricoh
Kitchener, ON, Canada - Full Time
Skills Needed
Core Java, Maven, Computer Science, Development Tools, Eclipse
Specialization
Computer science or an equivalent field
Qualification
Graduate
Senior Software Developer at Recrute Action Inc
Markham, ON, Canada - Full Time
Skills Needed
Good Communication Skills
Specialization
Computer science or related field
Qualification
Graduate
Senior Software Developer at Smile Digital Health
Remote, British Columbia, Canada - Full Time
Skills Needed
Git, Sql, Continuous Integration, Transaction Processing, Javascript, Angular, Node.Js, Npm, Relational Databases, Java, Containerization, Docker, Version Control, Spring Framework, Build Automation
Qualification
Graduate
Senior Software Developer at AppDirect
Montréal, QC, Canada - Full Time
Skills Needed
Good Communication Skills
Qualification
BSc
Experience Required
Minimum 4 year(s)
Loading...