Find work in Canada.

326,776 jobs across our Canadian network. How we count

Jobs in Canada

Save this search
  • Resource Analyst

    Government of Alberta

    Edmonton, AB

  • Sr Associate Software Engineer - Applied AI

    Amgen

    Burnaby, BC

    Full-time

    Strong programming skills in Python and familiarity with GenAI libraries (Transformers, LangChain, Hugging Face, etc.).

  • Senior Consultant- Finance Optimization- Financial Accounting and Advisory Services- Assurance

    EY

    Toronto, ON

    Experience in using software tools such as the MS Office suite, process documentation (e.g., Visio, LucidChart), financial/data modeling, data analytics (e.g., Python)

  • Data Scientist

    Government of Alberta

    Edmonton, AB

    Strong Python skills and associated libraries (pandas, NumPy, scikit-learn etc.) for data processing and modeling

  • Machine Learning Software Engineer II

    Royal Bank of Canada

    Toronto, ON · Vancouver, BC

    Full-time

    We’re looking for an enthusiastic software developer who’s excited by the opportunity of working on challenging problems at the intersection of machine learning and the financial services…

  • Architect - FinOps

    Zynga

    Toronto, ON

    $156,140 to $206,140 CAD / year

    8+ years of hands-on experience with software programming (preferably Python)

  • Staff Software Engineer

    Dialpad

    Vancouver, BC

    …reusable services. Your impactful work helps improve Dialpad’s developer experience, productivity, security, and…

  • Principal Software Development Engineer - Applied AI

    Wagepoint

    Remote, Canada

    $200,000 to $220,000 CAD / year

    Full-time · Remote

    Full-stack breadth, spanning modern front-end frameworks and a Python back-end, sufficient to lead architecture across the entire product stack, not just AI services. .NET/C# experience is…

  • Software AI Developer Senior

    Intact FC

    Toronto, ON

    Full-time

    Proficient in python language and a good understanding of programming languages such as Java and Bash

  • Investment Analyst

    Fidelity Canada

    Toronto, ON

    Full-time

    Working knowledge of VBA & Python is an asset.

  • Machine Learning Researcher

    Royal Bank of Canada

    Vancouver, BC · Toronto, ON

    Full-time

    Proficiency in Python and Deep Learning packages such as Tensorflow or PyTorch.

  • Machine Learning Software Engineer

    Royal Bank of Canada

    Toronto, ON · Vancouver, BC

    Full-time

    RBC Borealis is looking for an enthusiastic software developer who’s excited by the opportunity of working on challenging problems at the intersection of machine learning and the financial…

  • Senior Product Engineer - Onsite Position

    Curtiss-Wright Corporation

    Ottawa, ON · Canada-Ottawa

    Full-time

    - Scripting/automation experience (Python or similar)

  • Senior Software Developer - Real-Time Processing Platform

    Arctic Wolf

    Waterloo, ON

    $75,000 to $246,000 CAD / year

    Full-time

    Our mission is simple: End Cyber Risk. We’re looking for a Senior Developer to be part of making that happen.

  • Senior Director, Pricing

    Financeit

    Remote, Canada

    Full-time · Remote

    Experience with predictive analysis (Python or R) is highly preferred

  • Software Engineer

    Meow

    Remote, Canada

    Full-time · Remote

    Full-stack experience: Comfortable working across both front-end and back-end technologies (our tech stack: TypeScript, React, Python (FastAPI), Postgres, AWS)

  • Software QA Analyst (2026-032)

    Circle Cardiovascular Imaging

    Calgary, AB

    Full-time

    Coding experience in Javascript and Python is a plus.

  • Machine Learning Software Engineer

    RBC

    Toronto, ON · Vancouver, BC

    Full-time

    RBC Borealis is looking for an enthusiastic software developer who’s excited by the opportunity of working on challenging problems at the intersection of machine learning and the financial…

  • Machine Learning Software Engineer II

    RBC

    Toronto, ON · Vancouver, BC

    Full-time

    We’re looking for an enthusiastic software developer who’s excited by the opportunity of working on challenging problems at the intersection of machine learning and the financial services…

  • Intermediate Transportation Modeller (Micro-Modelling)

    Egis Group

    Toronto, ON

    $70,000 to $100,000 CAD / year

    Full-time

    Proficiency in data analysis tools and statistical software (Python, R, SQL, or similar).

  • Senior Technology Manager, Data Delivery

    Equitable

    Waterloo, ON

    …React, or Vue.js), back-end development using .NET/C#, Java, or Python, and designing scalable, secure, and maintainable enterprise…

  • Machine Learning Researcher

    RBC

    Toronto, ON · Vancouver, BC

    Full-time

    Proficiency in Python and Deep Learning packages such as Tensorflow or PyTorch.

  • Senior Software Developer, API Platform

    Miovision

    Remote, Canada

    $150,000 to $170,000 CAD / year

    Full-time · Remote

    …entire product ecosystem. We are looking for a Senior Software Developer to lead the technical execution of our unified API gateway; the high-speed express lane that powers everything from…

  • SOC DevOps Specialist

    Fortinet

    Burnaby, BC

    Full-time

    Design, develop and maintain security automation playbooks and workflows using Python.

  • Financial Instruments Valuation and Market Risk Manager

    PwC

    Toronto, ON

    Full-time

    Experience with creating financial models utilizing strong programming skills in MATLAB, Python, R, FINCAD etc.