Find work in Canada.

500,675 jobs across our Canadian network. How we count

  • Lead Full Stack Developer

    RBC

    Toronto, ON

    • Full-time

    The RBC Borealis Lumina Platform team is hiring a Lead Full Stack Developer who will bring focus and subject-matter expertise around designing and implementing APIs and UIs for the AWS and…

  • Lead ML Platform Engineer

    RBC

    Calgary, AB

    • Full-time

    Proficiency with programming languages such as Python, Bash, or JavaScript;

  • Lead Data Engineer / Data Platform Lead

    Apexon

    Toronto, ON

    • Full-time

    Design and develop Snowflake-native applications including Snowpark (Python), stored procedures, tasks, streams, and dynamic tables to support day-end processing engines that run natively…

  • Software Developer - Integration

    AMA - Alberta Motor Association

    Edmonton, AB · Administration Centre

    • Full-time

    …solve problems. We could use a passionate techy like you! As a Developer on our Information Services team, you'll design, build, test, and support backend solutions that help AMA deliver…

  • Sales Operations Analyst

    Payworks Payroll Services Canada

    Winnipeg, MB

    • Full-time

    + Apply data science to territory design - using Python, geospatial analysis, and clustering algorithms to build balanced territories optimized across rep workload, revenue potential, and…

  • Software Developer - Integration

    AMA - Alberta Motor Association

    AB · Edmonton, AB

    • Full-time

    …solve problems. We could use a passionate techy like you! As a Developer on our Information Services team, you'll design, build, test, and support backend solutions that help AMA deliver…

  • Senior Data Engineer, Analytics

    CMLS Financial

    Vancouver, BC

    • $90,000 to $110,000 CAD / year

    Python (PySpark or pandas) for ingestion, validation and automation.

  • Senior Data Engineer, Analytics

    Nesto Group(e)

    Vancouver, BC

    • $90,000 to $110,000 CAD / year

    Python (PySpark or pandas) for ingestion, validation and automation.

  • Senior Platform Engineer

    Manulife

    Toronto, ON · Waterloo, ON

    • Full-time

    Production experience working with Python, Bash, YAML, and containers.

  • Senior Software Engineer, AI Training - Canada

    G2i Inc.

    Remote, Canada

    • Contract
    • Remote

    Whether the interaction feels right to an experienced developer

  • Operational Due Diligence Associate Analyst (New Grad Opportunity)

    Albourne

    Toronto, ON

    • $60,000 to $75,000 CAD / year
    • Full-time

    Exposure to data analytics, data mining, or data science methodologies is considered an asset, as is experience using tools such as VBA, Python, and Power BI

  • Senior Elixir Full Stack Developer

    Invision AI

    Remote, Canada

    • Full-time
    • Remote

    We are looking for a Full Stack developer to join our Toronto team and help us take our products to the next level in connectivity and performance.

  • Senior Software Engineer, AI Training - Canada

    G2i Inc.

    Remote, Canada

    • Contract
    • Remote

    Whether the interaction feels right to an experienced developer

  • Student, AI and Software Engineering, Calgary (May 2027)

    Cenovus Energy

    Calgary, AB

    Knowledge/experience with Python, Ruby, JavaScript/TypeScript, PostgreSQL or SQL Server, cloud platforms such as Azure or AWS, object storage, Databricks, Snowflake, Redis, or similar…

  • Engineer

    Toronto Hydro

    Toronto, ON

    Proficiency in programming and data management tools (e.g., Python, SQL, VBA, Alteryx, Tableau) with demonstrated application in utility engineering

  • Senior AI Engineer (Permanent)

    CoreFactor Inc.

    ON · Downtown Toronto (Underground city), Ontario

    • Full-time

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

  • Senior AI Engineer (Permanent)

    CoreFactor

    Toronto, ON · Greater Toronto Area, Canada

    • Full-time

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

  • IT Systems Administrator

    Demetres

    ON · Woodbrige, Ontario

    • Full-time

    Build internal tools and automations that remove manual work. Python, Google Apps Script, JavaScript, AI-assisted code, whatever fits the problem. Small tools that quietly save hours every…

  • Validation / Verification Eng, Manager - 18754

    Synopsys Inc

    Ottawa, ON · Nepean, ON

    • Full-time

    Build automated validation frameworks using Python and C/C++ to improve test efficiency and data collection

  • Senior Agentic AI Developer

    CGI

    Toronto, ON

    • Full-time

    …(GTO) Canada is seeking a highly skilled Senior Agentic AI Developer to design, develop, and deploy next-generation AI solutions leveraging Large Language Models (LLMs), Generative AI,…

  • Senior Technical Program Manager

    Warner Bros. Discovery

    Ottawa, ON

    • Full-time

    Extra points if you can write scripts in Python or JavaScript to query databases or build dashboards.

  • Machine Learning Resident - Client: Pratt & Whitney Canada (6 month term)

    Amii (Alberta Machine Intelligence Institute)

    AB · Edmonton, AB

    • Full-time

    …scientific metrics for business applications. You are proficient in Python and familiar with key ML frameworks and libraries such as Scikit-learn, TensorFlow, PyTorch, and Pandas. Your…

  • Lead Data Scientist

    Class8

    Remote, Canada

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

    Comfortable working throughout the entire Python codebase from data pipelines to machine learning systems to the deployment stack

  • Full Stack Engineer (Frontend (FE) Focused)

    Class8

    Remote, Canada

    • $80,000 to $150,000 CAD / year
    • Full-time
    • Remote

    Proficient with ReactJS/NextJS, TypeScript, React Native and Python as well as modern libraries and tooling

  • Senior Frontend (FE) Engineer

    Class8

    Remote, Canada

    • $80,000 to $150,000 CAD / year
    • Full-time
    • Remote