Find work in Canada.

338,033 jobs across our Canadian network. How we count

  • Jr. Process Control Engineer (EIT)

    B2Gold - Nunavut

    NU · Nunavut, Canada

    • Full-time

    Develop custom automated reports to extract historian data for operations and maintenance needs.

  • Stagiaire développeur infonuagique/ Cloud Developer Intern

    CM Labs Simulations

    Montreal, QC

    • Internship

    …deployment and infrastructure automation, workload orchestration, data pipelines, and developer tools that integrate Vortex Studio into modern cloud and engineering…

  • Factory Test Automation Lead

    Ecolab Inc.

    Calgary, AB

    • Full-time

    Work cross-functionally with Product Quality, Production, Manufacturing Engineering, Product, Engineering, IT/Data, and Operations

  • Software Engineering Developer, DevOps

    General Dynamics Missions System International

    Ottawa, ON

    • $85,000 to $110,000 CAD / year
    • Full-time

    At General Dynamics Mission Systems–Canada, we’re not just engineering technology - we’re shaping the future of defence and security. Our teams design and deliver advanced, mission-critical…

  • Senior Embedded DevOps and Software Verification Engineer

    Horizon Aircraft

    Kawartha Lakes, ON · Lindsay, ON

    • Full-time

    …Your role involves developing, maintaining and applying the engineering infrastructure and verification practices that demonstrate our embedded software meets its design and safety targets.…

  • Canada | Toronto | Global Technology Summer Analyst - Software Engineer | 2027

    Bank of America

    Toronto, ON

    • Volunteer

    …cyber-security, risk and capital management and enterprise data management. Our mainframe environment is the third largest in the…

  • Programmer Analyst II

    City of Regina

    Regina, SK

    …solid understanding of GIS concepts, principles, and spatial data management. The nature of the role will rely on creative solutions, so strong problem-solving skills are a…

  • Programmer Analyst II

    City of Regina

    Regina, SK

    …solid understanding of GIS concepts, principles, and spatial data management. The nature of the role will rely on creative solutions, so strong problem-solving skills are a…

  • 2027 BrainBox AI Intern

    Trane Italia

    Montreal, QC

    • Full-time

    · Avoir de l’expérience avec des outils comme Python, SQL, Jira, Asana ou des outils semblables (un atout)

  • Software Engineer III

    Trane Italia

    Montreal, QC

    • Full-time

    You'll get to build the brains behind smarter buildings. As a Software Developer III, you'll lead the design and development of the backend services that power our Cloud-based Building…

  • AI Controls Engineer

    Trane Italia

    Montreal, QC

    • Full-time

    …combines technical expertise with advanced analytics to create data-driven solutions that add real value for customers, communities, and the planet. Whether you're advancing AI in HVAC or…

  • Digital Controls Technical Specialist

    Trane Italia

    Montreal, QC

    • Full-time

    …combines technical expertise with advanced analytics to create data-driven solutions that add real value for customers, communities, and the planet. Whether you're advancing AI in HVAC or…

  • Senior Data Scientist

    Visa

    Toronto, ON

    • Full-time

    Comfortable building data pipelines and working with large-scale data using tools like Spark, Airflow, SQL, or Python.

  • Android Framework/Core OS Software Engineer, Senior

    Zebra Technologies

    Mississauga, ON · CAN - Mississauga, Canada

    • Full-time

    The Engineering Customer Response Team (ECRT) is seeking a Senior Software Engineer to provide world-class technical support to global enterprise customers for the Android Operating System,…

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

    Zebra Technologies

    Montreal, QC · CAN - Montreal, Canada

    • 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…

  • Senior Platform Engineer

    Apptoza Inc.

    Toronto, ON

    • Contract

    10+ years of experience in Data Engineering / Big Data / Platform

  • Analyst, Data Management & Visualization

    Omnicom Media

    Toronto, ON

    • Full-time

    Working knowledge of SQL, and ideally Python or another data manipulation language.

  • Composites Fabricator / Finisher

    Celerity Craft

    Squamish, BC

    • Full-time

    Embedded or real-time software capable of closing a control loop and logging data you can trust. Comfort with at least one of C/C++, Python, or a common controls environment, and with buses…

  • Senior Actuarial Analyst, Commercial Price Modelling

    Aviva Canada

    Toronto, ON

    • Full-time

    Proficiency in Python and familiarity with software engineering best practices (e.g., modularity, code reuse, documentation).

  • Data Scientist, Commercial Price Modelling

    Aviva Canada

    Toronto, ON

    • Full-time

    3+ programming experience in Python with a good grasp of software engineering standard methodologies such as code-reusability, modularity, use of reports, etc.

  • Développeur(se) Full Stack - Core

    MaintainX

    Montreal, QC

    • Full-time

    Notre pile technologique principale comprend TypeScript, React, Node.js et MySQL. Certaines équipes utilisent C# ou Python. Il n’est pas nécessaire de maîtriser tous ces éléments pour…

  • Data Scientist, Commercial Price Modelling

    Aviva Canada

    Markham, ON

    • Full-time

    3+ programming experience in Python with a good grasp of software engineering standard methodologies such as code-reusability, modularity, use of reports, etc.

  • Oliver Wyman - Software Developer - Data & Analytics (DNA) Team

    Oliver Wyman

    Montreal, QC

    • Full-time

    Expérience pratique récente avec Python et, idéalement, avec un autre langage serveur (C#, .NET, Java, Rust ou C++).

  • Senior Actuarial Analyst, Commercial Price Modelling

    Aviva Canada

    Markham, ON

    • Full-time

    Proficiency in Python and familiarity with software engineering best practices (e.g., modularity, code reuse, documentation).