Find work in Canada.

325,854 jobs across our Canadian network. How we count

  • Software Engineer II - Agentic Workflows

    Electronic Arts (EA)

    Vancouver, BC

    • Full-time

    This is a hybrid role, onsite three days a week, in Redwood City, Montreal, or Vancouver.

  • Operations Support Specialist

    Jeppesen ForeFlight

    Montreal, QC

    • Full-time

    The team you will be working with consists of Product Support Developer (internally referred to as Service Managers), Systems Experts and Service Delivery Managers handling multiple…

  • Senior Software Engineer - Agentic Workflows

    Electronic Arts (EA)

    Vancouver, BC

    • Full-time

    This is a hybrid role, onsite three days a week, in Redwood City, Montreal, or Vancouver.

  • Operations Support Specialist

    ForeFlight

    Montreal, QC

    • Full-time

    The team you will be working with consists of Product Support Developer (internally referred to as Service Managers), Systems Experts and Service Delivery Managers handling multiple…

  • Test Engineer

    Pacer Group

    Montreal, QC

    • $45 to $48 CAD / hour
    • Contract

    Strong scripting skills using Python and Bash for automation and test execution.

  • Computer Vision Software Developer, Professional II- Développeur ou Développeuse de Logiciels en Vision par Ordinateur II

    Zebra Technologies

    Montreal, QC

    • Full-time

    As a Computer Vision Software Developer II, you will work on Computer Vision projects turning Zebra's core algorithms from prototypes to high-quality product ready code. You will design and…

  • QA Engineer – Performance & Automation Testing

    Astra-North Infoteck Inc. ~ Conquering today’s challenges, achieving tomorrow’s vision!

    Montreal, QC

    • Full-time

    Experience with scripting technologies such as Bash and Python.

  • Senior AI Engineer

    Tundra Technical Solutions

    Toronto, ON

    • $80 to $100 CAD / hour
    • Contract

    Contract role with hybrid model (approx. 2 days onsite) it can be asked for more depends on company policy

  • Software Engineer with Java, Python expereince

    Smart IT Frame LLC

    Toronto, ON

    • Contract

    Role: Application Developer Software Engineer

  • AI Automation Engineer

    Future Electronics

    Kirkland, QC

    • Full-time

    Experience developing and deploying applications using modern programming languages such as Python, C#, JavaScript, or similar.

  • Backend Developer (Java and Python)

    Pacer Group

    Mississauga, ON

    • $120,000 to $130,000 CAD / year
    • Full-time

    Job Title: Backend Developer (Java and Python)

  • Data Engineer

    UniSysTech Consulting

    Toronto, ON · Greater Toronto Area, Canada

    • $70 to $80 CAD / hour
    • Contract

    …scalable data pipelines. In this role, you will leverage strong Python and SQL expertise to extract, transform, and load data from varied sources, ensuring high data quality and supporting…

  • Senior AI Engineer – Agentic AI Platform, LLM & GraphRAG

    Urban Ridge Supplies

    Toronto, ON

    • Full-time

    Location: Toronto, ON | Hybrid (3 days onsite: Tuesday-Thursday, 8:30 AM to 5:00 PM)

  • Middle/Senior Forward Deployed Engineer (Python, AI)

    Urban Ridge Supplies

    Toronto, ON

    • Full-time

    Embed within client environments, working onsite with the people performing the work and the executives sponsoring it.

  • Senior Engineer, Applied AI

    Urban Ridge Supplies

    Toronto, ON

    • Full-time

    Strong backend/software engineering foundation (Python, APIs, system design)

  • Senior Software Engineer- Applied AI

    Urban Ridge Supplies

    Toronto, ON

    • Full-time

    This position is based in our Toronto office. We follow a hybrid policy of at least 4 days onsite.

  • Principal Software Engineer

    Urban Ridge Supplies

    Toronto, ON

    • Full-time

    We have engineering hubs in New York City and Toronto, and this role is 5 days per week onsite in one of those offices. We optimize for people who like to think deeply, whiteboard with…

  • Senior AI Engineer

    Urban Ridge Supplies

    Toronto, ON

    • Full-time

    Proficiency in Python and ML/AI libraries (e.g., Scikit-learn, PyTorch, TensorFlow).

  • Senior software engineer: Applied AI

    Urban Ridge Supplies

    Toronto, ON

    • Full-time

    This position is based in our Toronto office. We follow a hybrid policy of at least 4 days onsite.

  • Applied AI Engineer

    Urban Ridge Supplies

    Mississauga, ON

    • Full-time

    …Applied AI Engineer (LLM Applications Engineer) to join our team onsite in our Mississauga, Ontario Canada office! This is a full-time / exempt…

  • Senior Forward Deployed Engineer

    Urban Ridge Supplies

    Toronto, ON

    • Full-time

    Proficiency in at least one production programming language such as Python, Go, TypeScript, Java, or Scala.

  • Senior Software Verification and Validation Engineer - Medical Device

    MMR Consulting

    Vaughan, ON

    This is a full-time, onsite position in the Rochester, NY area. Candidates must be willing and able to commute to the facility daily.

  • Senior Software Verification and Validation Engineer - Medical Device

    MMR Consulting

    Vaughan, ON

    This is a full-time, onsite position in the Rochester, NY area. Candidates must be willing and able to commute to the facility daily.

  • Junior Developer Co-op

    Delta Controls

    Surrey, BC

    • Internship

    As a Junior Developer Co-op you will work as part of the research and product development teams to create machine learning powered solutions for worldwide use in the Building Controls…

  • Staff Software Engineer, Merchant Shopping Growth and Insights AI/ML

    Google

    Waterloo, ON

    • Internship

    …flexibility in weekly time commitment, project duration, and onsite/remote options. Specific work arrangements and engagement timelines are confirmed during the offer…