Find work in Canada.

512,732 jobs across our Canadian network. How we count

  • Software Development Engineer in Test (Python)

    CGI

    Halifax, NS

    • Full-time

    …leading banking client. In this role, you will design, develop, and maintain automated testing solutions to ensure the quality, reliability, and performance of enterprise applications.…

  • Test Engineer

    Actalent

    Ottawa, ON · Nepean, ON

    • $50 to $60 CAD / hour
    • Contract

    Proficiency with Python for scripting and programming in test environments.

  • Cloud Architect

    HISH IT SERVICES

    Toronto, ON

    • $75 CAD / hour
    • Contract

    We are seeking a GCP Cloud Architect/Engineer to design and implement scalable data solutions using Google Cloud Platform (GCP). This role will work closely with business stakeholders, data…

  • GIS Developer

    GeoLOGIC Systems Limited

    Calgary, AB

    As a GIS Developer, you'll build and maintain the spatial data processes that sit at the heart of our organization and help manage the GIS infrastructure that enables them. Your work…

  • New Grad, Process Data Solutions, Calgary (June 2027)

    Cenovus Energy

    Calgary, AB

    Develop and maintain scripts, calculations, data models and integrations using technologies such as the PI System, SQL, Python and cloud-based data platforms.

  • Senior Manager, Investment Performance Analytics

    Scotiabank

    Toronto, ON

    Identify opportunities to enhance scalability, automation, and operational efficiency through SQL, Python, Power BI, and database technologies.

  • Senior Manager, Data Platform(s) Architect, Data & AI

    KPMG Canada

    Toronto, ON

    • Full-time

    Expert skills in SQL, Python, and distributed data processing.

  • Scientific Data Specialist

    University of Victoria

    Victoria, BC

    • Full-time

    practical experience in Python, Matlab or experience developing data products using computational and data analysis/visualization tools in one or more of the following scientific…

  • Software Developer

    OpenText

    Waterloo, ON

    • Full-time

    Looking for a smart and motivated senior backend/Java developer to join our Digital Media team, working on the leading enterprise-level Digital Asset Management solutions. We are an agile…

  • ML/NLP Engineer

    PRESCRIRE Solutions

    Montreal, QC

    • Full-time

    Proficiency in Python, SQL, cloud ML platforms (GCP, AWS), and MLOps practices.

  • Senior Applied AI Developer

    Plusgrade

    Montreal, QC · CAN - Montreal

    • Full-time

    Python · Java · SQL · PySpark · AWS (EKS, SageMaker, Bedrock, Agentcore, DynamoDB, Elasticache, Lambda, LoadBalancer, Glue, Kinesis, S3) · Kubernetes · Docker · Snowflake · SnowPark ·…

  • Senior Software Developer

    Plusgrade

    Montreal, QC · CAN - Montreal

    • Full-time

    Python · TypeScript · SQL · React · Vue · Sanic · ExpressJs · NestJs · AWS · Kubernetes (EKS) · Helm · ArgoCD · GitLab · PostgreSQL · MySQL · Datadog · Splunk · Sentry · CloudWatch · Claude…

  • Deals Value Creation Analytics Senior Associate (Bilingual FR/EN)

    PwC Canada

    Montréal-Ouest, QC

    • Full-time

    Experience integrating disparate data sources and structuring, cleansing, and transforming data using tools such as Alteryx, SQL, Python, Databricks, or Power Query

  • Silicon Design Engineer (1 year contract)

    Advanced Micro Devices, Inc

    Markham, ON

    • Temporary

    Experience with Perl/Python/Shell scripting, C++, SQL

  • Data Consultant

    KPMG

    ON · Toronto, Ontario

    • Full-time

    Work with audit engagement teams to support the use of Data and Analytics (D&A) in the performance of external audits including data acquisition, movement and transformation; utilize a…

  • Python Systems Engineer

    High Tech Genesis

    Toronto, ON

    • Contract

    We are looking for an experienced Backend Python Engineer to design, develop, maintain, and scale web application platforms and backend services using Python. This role is ideal for someone…

  • Lead Data Consultant, Manager

    PwC Canada

    Toronto, ON

    • Full-time

    Proficiency in SQL and Python and experience developing maintainable, testable and reusable data engineering solutions.

  • Quality Assurance Engineer + IoT

    KTek Resourcing

    Canada

    • Contract

    SQL, Postman, Cypress, Selenium, and automated API testing

  • Full Stack Designer

    Apex Systems

    Toronto, ON

    • $65 to $75 USD / hour
    • Full-time

    Use Python for automation, scripting, and validation.

  • Machine Learning Scientist I

    Wayfair

    Toronto, ON

    • $132,440 to $145,684 CAD / year
    • Full-time

    Professional coding expertise in languages like Python and R, proficiency in SQL, and experience with data visualization tools; skilled in using ML frameworks (TensorFlow, PyTorch) and…

  • Consultant, Risk Analytics (9 Month Fixed Term)

    CIBC

    Toronto, ON

    • Full-time

    …regulatory agency or law firm involving compliance issues. SQL programming and conducting data mining, query performance and tuning. You also have a good understanding with statistical and…

  • Quality Assurance Engineer + IoT

    KTek Resourcing

    Canada

    • Full-time

    SQL, Postman, Cypress, Selenium, and automated API testing

  • Lead Data Engineer

    Kabam

    Vancouver, BC

    • Full-time

    Deep expertise in SQL and Python, and in data modelling (dimensional, medallion or lakehouse patterns).

  • Junior Data & Machine Learning Specialist (Contract)

    Stichting Mission on Wheels

    Calgary, AB

    • $55,000 to $60,000 CAD / year

    Build and maintain Python/SQL tools that pull in and check sensor recordings, workout logs and reference measurements

  • Pricing Analyst

    Canada Goose

    Toronto, ON

    • Full-time

    Lead the development of tools to improve the effectiveness and efficiency of the Pricing team. Including but not limited to: Building PowerBI Dashboards, Excel Macros/Python, competitor…