Find work in Canada.

322,062 jobs across our Canadian network. How we count

  • Security & AI DevSecOps Expert (Hybrid)

    Ateko, backed by Bell Canada

    Toronto, ON

    • Contract

    Develop automation scripts and tools using Python (preferred) or Java.

  • Data AI Engineer

    Tata Consultancy Services

    Mississauga, ON

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

    · Software Engineering: Build high-performance, scalable APIs using Python (FastAPI) to expose capabilities required

  • Manager, Business Intelligence Finance

    Apotex

    Toronto, ON · North York, ON

    • $109,933.56 to $153,906.58 CAD / year

    Working knowledge of programming languages such as Python or R for data manipulation, analytics, and process automation.

  • Lead Web Solutions Developer, Cloud Support, Tools and Automation (English)

    Google

    Waterloo, ON

    Experience with programming in one of the following: Java, Python, GoLang, or TypeScript/JavaScript.

  • Senior Optical Engineer

    Ciena

    Ottawa, ON

    • $94,100 to $150,300 CAD / year
    • Full-time

    Experience using Python, MATLAB, or similar tools for test automation and data analysis.

  • Senior Full Stack Developer (React/Typescript/Node.js)

    Affinity

    Canada

    • Full-time

    Overview: On behalf of our client, Affinity is seeking an experienced Senior Full Stack Developer to join their engineering team in Canada. This is a full-time opportunity for a seasoned…

  • Cyber Security Engineer

    Randstad Enterprise

    Montreal, QC

    • Contract

    Automation & Scripting: hands-on experience using scripting languages (e.g., Python, PowerShell) to drive operational efficiency.

  • Business Intelligence Analyst

    CAA Club Group

    Winnipeg, MB

    In collaboration with BI Developer, support development of data solutions, including data models, data lifecycle management, data access and reporting elements.

  • P&C Actuary & Portfolio Risk Manager

    Weekday AI

    Remote, Canada

    • Contract
    • Remote

    Proficiency with SQL, R, Python, SAS, or actuarial modeling platforms

  • Search Engineer

    Firecrawl

    Toronto, ON

    • Full-time

    Languages: Strong JavaScript/TypeScript and/or Python, and comfortable picking up whatever a problem demands

  • Automation Technician

    Bimbo Canada

    Hamilton, ON

    • Full-time

    Experience with programming languages such as Python, HTML, C/C++, and SQL.

  • Data Integration Developer

    Trafigura

    Calgary, AB

    • Full-time

    Minimum 3 years' experience in Python and SQL, with a focus on data integration or pipeline development, including experience with relational databases and data modelling.

  • Junior Electronics Validation and Test Engineer/Designer

    MDA

    Sainte-Anne-de-Bellevue, QC

    • Full-time
  • Senior ASIC Verification Engineer – SystemVerilog / UVM / High-Speed I/O / SoC / Chipsets

    USA Tech Recruit

    Ottawa, ON

    • Full-time

    …Code Coverage / Assertion Coverage / Regression Automation / Python / Perl / Scripting / Failure Triage / Debugging / CDC / Clock Domain Crossing / RDC / Reset Domain Crossing / Formal…

  • Sr. DevSecOps Engineer

    Rogers Communications

    Brampton, ON · Toronto, ON

    Hands-on experiences with Java and/or Python, with proficiency in at least one.

  • Analytics Intern (Fall 2026 Term) - Engineering

    Orennia

    Calgary, AB

    You have strong analytical ability including statistical methods and optimization concepts. Programming, database and software skills (Excel, VBA, Python, SQL) considered an asset.

  • Manager, Portfolio Strategy & Investment Risk

    Ontario Power Generation

    Toronto, ON

    • Full-time

    Strong proficiency with Python, SQL, Power BI, and/or other data analysis and visualization tools

  • Game Security Analyst - Ricochet Anti-Cheat (Call of Duty)

    Activision

    Vancouver, BC

    • Other

    Experience with Python or scripting for data analysis and automation.

  • Game Security Analyst - Ricochet Anti-Cheat (Call of Duty)

    Activision Blizzard

    Vancouver, BC

    • Other

    Experience with Python or scripting for data analysis and automation.

  • Senior Full Stack Software engineer

    Affinity

    BC · British Columbia, Canada

    • Full-time

    On behalf of our client, Affinity is seeking an experienced Senior Full Stack Developer to join their engineering team in Canada. This is a full-time opportunity for a seasoned engineer who…

  • Senior Fuel Engineering Analyst

    AtkinsRéalis

    Mississauga, ON

    • Full-time

    Proficiency in computer programming, especially python or Fortran.

  • Sr. Analyst, Strategic Analytics

    Spin Master

    Toronto, ON

    • Full-time

    …preferably in a cloud environment (e.g., BigQuery). Familiarity with Python for data analysis is a strong…

  • Consultant/Senior Consultant – Value Creation, Strategy & Business Transformation

    KPMG

    Montreal, QC

    • Full-time

    Build analytical models using Excel, Alteryx, Python and other relevant tools to quantify operational and financial drivers such as volume, pricing, cost-to-serve, productivity, capacity…

  • Test Technologist

    Ecolab Inc.

    Calgary, AB

    • Full-time

    Programming experience (Python and/or C/C++).

  • Machine Learning Applied Scientist (Co-op)

    Apera AI

    Vancouver, BC

    • $3,600 to $4,500 CAD / month
    • Full-time

    Proficiency in Python and machine learning frameworks (e.g., PyTorch).