Find work in Canada.

507,561 jobs across our Canadian network. How we count

  • Reporting Lead, Purpose & Sustainability

    Deloitte

    Toronto, ON

    • Full-time

    Data analysis with SQL, JavaScript and some development experience with Python

  • Senior Quality Assurance Specialist

    Galactic Minds INC

    Toronto, ON

    • Contract

    You will use Python to build automation frameworks that simulate thousands of real-time trades, ensuring our systems can handle market volatility. You will use complex SQL to deep-dive into…

  • Senior Advisor Analytics

    Manpower

    Calgary, AB

    • Contract

    …modern analytics platforms (e.g., Databricks), advanced coding (Python, SQL, VBA), and Copilot-based agents to scale insight generation, scenario modeling, and decision support across the…

  • Java Full Stack Developer

    Dexian

    Toronto, ON

    • Contract
  • Java Full Stack Senior Developer

    BURGEON IT SERVICES

    Toronto, ON

    • Contract

    DevOps: GitHub, Jenkins, Kubernetes, MuleSoft, Kafka, Python, Dynatrace, Splunk

  • Legal Technologist

    Blake, Cassels & Graydon LLP

    Toronto, ON

    • Full-time

    Proficiency in at least one backend language, such as Python, JavaScript, Node.js, C# or similar

  • Applied AI Engineer

    Luxoft

    Canada

    • Full-time

    …into 2028. Our stack: Ruby on Rails, Node.js/TypeScript and Python services, PostgreSQL, Snowflake and AWS. We're looking for an applied AI engineer to build AI with real, measurable…

  • Senior Manager, Data Science & Service Intelligence

    Questrade Financial Group

    Toronto, ON

    …attrition risk), and controlled experimentation pilots using Python and advanced SQL, providing the analytical modeling engine for Workforce Management and operational…

  • Associate, Investment Engineering & Analytics (12-month contract)

    CPP Investments | Investissements RPC

    Toronto, ON

    • Full-time

    Leverage AI-assisted development tools and Python-based automation to build scalable solutions, streamline workflows and reduce manual effort and operational complexity.

  • Container Security Engineer

    TheCorporate

    ON · Ontario, Canada

    • Contract

    Strong programming/scripting skills in languages such as Python, Go, bash/shell, Java, NodeJS.

  • Lead Middleware Platform

    Millennium Software and Staffing Inc

    Montreal, QC

    • Contract

    Strong scripting skills using Python, Shell, or similar technologies.

  • Modeling & Risk Management - Senior Risk Analyst

    Driven

    ON · Ontario, Canada

    • Full-time

    Strong proficiency in Python and SQL; hands-on experience in modern data warehousing environments

  • QA Test Automation Co-op Student (Winter 2027)

    TechInsights

    Ottawa, ON

    • $21 to $25 CAD / hour
    • Internship

    Utilize programming languages (e.g., Python, Java, or scripting languages) to develop automated test scripts for functional, regression, and performance testing.

  • Big Data Lead

    Tekgence Inc

    Toronto, ON

    • Full-time

    …datasets efficiently. Write clean, reusable, and optimized code in Python for data manipulation, analysis, and automation tasks. Design and implement ETL workflows to extract, transform,…

  • Data Architect / Data Modeller

    Teckhorizon Inc

    Toronto, ON

    • Contract

    Experience with CASE tools and Python for data processing.

  • Senior ETL Developer – Snowflake Calgary, AB, Canada

    BURGEON IT SERVICES

    Calgary, AB

    • Contract

    We are looking for a Senior ETL Developer with strong Snowflake expertise to design, develop, and optimize scalable data pipelines and modern data warehouse solutions. The candidate must…

  • Senior ETL developer with Snowflake Exp

    BURGEON IT SERVICES

    Calgary, AB

    • Contract

    Position: Senior ETL developer with Snowflake Exp

  • Big Data Developer

    Tekgence Inc

    Mississauga, ON

    • Full-time

    …datasets efficiently. Write clean, reusable, and optimized code in Python for data manipulation, analysis, and automation tasks. Design and implement ETL workflows to extract, transform,…

  • Senior Quality Assurance Engineer

    FireFlink

    Toronto, ON

    • Full-time

    Strong automation experience using tools and frameworks such as Selenium, Cypress, Playwright, Rest Assured, Java, Python, or equivalent technologies.

  • Big Data Lead

    Tekgence Inc

    Mississauga, ON

    • Full-time

    …datasets efficiently. Write clean, reusable, and optimized code in Python for data manipulation, analysis, and automation tasks. Design and implement ETL workflows to extract, transform,…

  • AI/ML Compliance Lead

    Roche

    Mississauga, ON · Canada Pharma Campus

    • Full-time

    You bring functional expertise in programming languages (e.g., Python, R) along with cloud computing platforms (AWS, Azure, GCP) and MLOps practices for model governance in production.

  • Intern Analyst Model Validation - Winter term

    TMX Group

    Montreal, QC

    • Full-time

    Process Automation & Tooling: Assist in identifying routine manual tasks and developing scripts (e.g., Python, SQL, or Matlab) to help automate workflows and improve operational efficiency.

  • Data Scientist III

    TD

    Toronto, ON

    • Full-time

    Advanced proficiency in SQL and Python/PySpark, with experience building production-ready analytical solutions in Databricks.

  • Associate, Term Funding & Capital Management

    Scotiabank

    Toronto, ON

    Knowledge of Python, SQL, MATLAB, or other analytical tools is an asset.

  • Lead Cloud Software Developer - (AWS / AI / Real Time Payment Systems)

    BMO

    Toronto, ON · BMOPLACE

    • Full-time

    We are seeking an experienced Lead Cloud Software Developer to design, build, and support secure, scalable, highly available, and resilient real-time payment systems. The ideal candidate…