Find work in Canada.

484,409 jobs across our Canadian network. How we count

  • 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
  • Senior Quality Process Development Engineer

    Semtech

    Burlington, ON · CAN - Burlington, ON

    • Full-time

    Proficiency in Python (or equivalent) for data analysis and ML model development, and strong SQL or equivalent skills for working with large structured production datasets

  • Senior Software Developer

    Bentley Systems

    Toronto, ON

    A Senior Software Developer, Subsurface Information Management is responsible for the end-to-end design, development, and release of high-performance platform services and APIs that enable…

  • Credit Risk Manager

    PwC

    Toronto, ON

    • Full-time

    Significant experience and proven ability in at least one of the following programming languages/software: Python, R, SQL, SAS, C++, etc.

  • Coordinator, Business Management

    Potentia Renewables Inc.

    Toronto, ON

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

    Potentia Renewables Inc. (Potentia) is a Canadian, fully integrated developer, asset manager, and operator of renewable energy and energy storage facilities. Potentia manages over 1.5 GW…

  • Senior Backend Developer

    nesto

    Canada

    • Full-time

    We are looking for a Senior Backend Developer to join our dynamic and diverse team. In this key role, you will contribute to the design and evolution of our cloud-native tech platform with…

  • Intermediate Software Engineer

    AltaML

    Calgary, AB

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

    Strong fundamentals in testing, Git, and at least one of Python, TypeScript, or C#.

  • Software Development Engineer II, Omnichannel Metrics (OCM) - Measurement, Ad Tech, and Data Science (MADS)

    Amazon

    Toronto, ON

    …autonomous measurement platform. You'll work across Scala, Java, and Python, with deep expertise in big data technologies (Apache Spark, Kestrel, EMR), AWS infrastructure (Lambda, DynamoDB,…

  • Principal AI Engineer

    RBC

    Calgary, AB

    • Full-time

    10+ years of professional software engineering experience with strong Python and SQL, Spark and Databricks SQL are a plus.