Find work in Canada.

568,452 jobs across our Canadian network. How we count

  • Copy of Senior Software Development Engineer in Test, ML

    PlayStation Global

    Waterloo, ON

    Design, develop, and maintain automated test frameworks, test scripts for ML inference services and related ML platform components using python/Java

  • Quality Engineer - AI Chatbot Validation

    Viva Tech Solutions

    Toronto, ON

    • Contract

    5+ years of programming experience with Java, Python, Groovy, or a comparable language.

  • Staff Systems Developer Manager, AlphaNet Core SRE

    Google

    Waterloo, ON

    5 years of experience with programming in one or more programmng languages: Go, Python, C++.

  • Snowflake Architect

    Celebal Technologies

    Calgary, AB

    • Full-time

    We are looking for a Senior ETL developer with Snowflake experience to serve as a technical leader and trusted advisor for business/stakeholders. This role is not just about building data…

  • GenAI Specialists/Practitioners (AWS Bedrock)

    Botsford Associates

    Toronto, ON

    • $50 to $100 CAD / hour
    • Contract

    …autonomous AI agents and connecting them to enterprise workflows via Python or AWS serverless…

  • Geospatial Solutions Analyst

    The Corporation of the City of Sarnia

    Sarnia, ON

    • $59,677.8 to $91,819 CAD / year
    • Full-time

    Strong computer skills in MS Office, SQL, Python, HTML, and reporting tools (i.e., Crystal Reports and Active Reports). Experience with FME would be considered an asset.

  • Azure Data Consultant, Senior Associate

    PwC Canada

    Toronto, ON

    • Full-time

    Proficiency in SQL and Python; strong understanding of ETL/ELT processes.

  • Senior Staff Software Developer

    Intuit

    Toronto, ON

    • Full-time

    Come join Intuit's community of 'Builder Catalysts' as a Senior Staff Software Developer and help us power prosperity around the world.

  • Software Validation Technologist

    Husky Technologies

    Bolton, ON

    • Full-time

    Experience with C# compliant languages such as C, Java, and Python -Experience with Modbus , Ethernet, EtherCAT

  • Senior Software Engineer

    lululemon

    BC · British Columbia, Canada

    • Full-time

    Strong proficiency in Java and experience with Python or other relevant programming languages. Demonstrated ability to write clear, maintainable code and raise engineering quality through…

  • Ingénieur de données senior

    CGI

    Montreal, QC

    • Full-time
  • FY27 Intern - Deep Learning Research Internship - Canada (4 Months)

    Qualcomm

    Markham, ON

    • Full-time

    Experience with Python and PyTorch for deep learning research and development.

  • FY27 Intern - Design Verification Engineering Internship - Canada (16 months)

    Qualcomm

    Toronto, ON

    • Full-time

    Develop scripts and automation using Python, shell, C/C++, or other languages to improve verification productivity and workflows.

  • Full Stack Engineer

    Tookli

    Mascouche, QC

    • Full-time

    Candidates should possess Back-End Web Development skills in one of these languages: C#, Typescript or Python, including API design, server-side programming, and database integration.

  • Android & Robotics Software Developer

    Remote Robotic

    Ottawa, ON · Kanata, ON

    • $40 to $55 CAD / hour
    • Contract

    AirMetal is looking for an experienced Android and robotics software developer to lead the development of TacMesh and its Android ground control application.

  • Founding Engineer, Build and Deployment

    Rainharbor

    Toronto, ON

    • Full-time

    You read application code, ideally Python, well enough to check a system you did not write against what it promises, and you can run its build and test suite yourself.

  • Manager, Business Management & Optimization

    Royal Bank of Canada

    Toronto, ON

    • Full-time

    Hands-on experience with Python, SQL, APIs, workflow automation or low-code development platforms.

  • Senior AI Developer

    UniSysTech Consulting

    Toronto, ON · Greater Toronto and Hamilton Area, ON

    • Other

    We are seeking an experienced Senior AI Developer to lead the design, development, and deployment of enterprise-grade Artificial Intelligence and Machine Learning solutions. In this role,…

  • Systems Testing/QA Specialist

    Lotus IT Solutions

    Enterprise, ON

    • Contract

    Knowledge and experience in at least one programming language (e.g., Python, JavaScript, Bash)

  • ASICS Design Verification Engineer (Vancouver, Markham OR Remote)

    Qualcomm

    Remote, Canada

    • Full-time
    • Remote

    6+ years of experience with scripting/automation skills using either Perl or python

  • Engineer

    Qualcomm

    Toronto, ON

    • Full-time

    1+ year of experience with Programming Language such as C, C++, Java, Python, etc.

  • FY27 Intern - Qualcomm SoC Engineering Internship - Canada (16 months)

    Qualcomm

    Markham, ON

    • Full-time

    Familiarity with one or more programming or hardware languages such as Verilog, SystemVerilog, C, C++, Python

  • Supply Chain Analyst

    Masco

    ON · Saint Thomas, Ontario

    • Full-time

    Experience with SQL, Python, or other advanced analytics tools is considered an asset.

  • Software Engineer

    Microsoft

    Vancouver, BC

    • Full-time

    …including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent…

  • Junior AI Developer

    Ericsson

    Ottawa, ON

    • Full-time

    …verification efficiency. We are looking for a passionate Junior AI Developer who wants to apply AI and software development skills to real-world engineering challenges while learning from…