Find work in Canada.

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

  • SVT/PV Engineer 1 - New Grad

    Ciena

    Ottawa, ON

    Full-time

    Contribute to test automation initiatives using Python-based frameworks, Jupyter notebooks, and other software tools to improve test coverage and execution efficiency.

  • Manager, Risk Data & Model Implementation

    EQ Bank | Canada's Challenger Bank

    Toronto, ON

    Full-time

    Contribute to the development of Model Monitoring solution used for ongoing monitoring of AIRB/ICAAP/IFRS9 models using python.

  • IT Industrial CrossFunction - Full Stack & AI Integration

    Amrize

    Mississauga, ON · Laval, QC

    …JavaScript, jQuery, Ionic, Bootstrap, jStat, Node.js, Express.js, Python, Java, Spring Boot, AWSLambda, MySQL, Postgres, Firestore, DynamoDB is an…

  • SVP, Actuary

    Marsh

    Toronto, ON

    Full-time

    Coding experience in programming languages (i.e. Alteryx, R, Python, VBA, SQL)

  • Senior Software Engineer Real Assets, Alternative Investments Technology

    CPP Investments | Investissements RPC

    Toronto, ON

    Full-time

    Extensive experience with programming languages such as Python and Java

  • Electrical Engineering, Power

    WSP in Canada

    Canada

    Full-time

    (Bonus) You offer MSc/PhD, Python scripting, or HVDC/FACTs experience that elevates your technical impact.

  • Senior Software Engineer

    Fleet Space Technologies

    Toronto, ON

    Tech stack: AWS, Python and/or Go, SQL, Docker, infrastructure as code, GitLab and CI/CD, REST, OpenAPI, GraphQL and gRPC.

  • Research Developer, Frontier AI Incubation, DeepMind

    Google

    Montreal, QC

    2 years of experience programming in Python or C++.

  • Consulting Associate/Cybersecurity & Incident Response (Forensic Services practice)

    Charles River Associates

    Toronto, ON

    Programming, model building, and database administration (Python, T-SQL, VBA, Excel, C#, among others);

  • Ingénieur(e) en réseaux de puissance / Power Systems Engineer

    Eaton Corporation

    Brossard, QC

    Full-time

    Connaissance de Python, y compris une maîtrise de l'analyse et de la manipulation de données à l'aide de bibliothèques telles que Pandas, NumPy et Matplotlib.

  • Telemetry Firmware/Driver Development, Staff

    Qualcomm

    Markham, ON

    Full-time

    2+ years of work experience with Programming Language such as C, C++, Java, Python, etc.

  • AI & Agentic Engineer, Senior

    Artefact

    Montreal, QC

    …will own your components end to end: the React front end, the Python or Node service behind it, the RAG pipeline feeding it, and the evaluations proving it…

  • Design Verification Engineer

    Advanced Micro Devices, Inc

    Vancouver, BC

    Full-time

    Scripting experience using Perl, Python, Ruby, Shell, or similar languages in Linux/UNIX environments.

  • Summer 2027 Long Term ASIC Verification Engineering Intern/ Co-Op

    Advanced Micro Devices, Inc

    Ottawa, ON

    Experience with Python, Perl or other scripting languages is an asset

  • Senior Software Engineer - Fullstack

    Royal Bank of Canada

    Toronto, ON

    Full-time

    Build & own features end-to-end across a Next.js 16 frontend, Node.js/Express backend services, and Python/FastAPI AI service layer

  • Data Analyst - Winnipeg Office

    Bison Transport

    Winnipeg, MB

    Full-time

    Use Python for analysis, transformation, and investigative work beyond what SQL alone supports.

  • Technical Test Analyst II / I

    2K

    Vancouver, BC

    $51,400 to $89,860 CAD / year

    …telemetry analysis, and performance monitoring) to improve developer workflows. This is a high-impact role where you will leverage the resources of a global leader in a premier studio…

  • Staff Optical Firmware Integration Engineer

    Nokia

    Ottawa, ON

    Full-time

    …tasks will include both manual testing and automation using Python, allowing you to enhance your coding skills while applying your analytical abilities. Surely covers setup and maintenance…

  • Senior Software Engineer - Fullstack

    RBC

    Toronto, ON

    Full-time

    Build & own features end-to-end across a Next.js 16 frontend, Node.js/Express backend services, and Python/FastAPI AI service layer

  • Actuarial Expert - Pricing Modeling

    Wawanesa Insurance

    Calgary, AB · Edmonton, AB · Lethbridge, AB · Lloydminster, AB · Vancouver, BC · Winnipeg, MB · Moncton, NB · Dartmouth, NS · Kitchener, ON · Ottawa, ON · Thunder Bay, ON · Toronto, ON · Montreal, QC · North York - Toronto, ON (Hybr, ON

    Persuasive with the conclusions from their work. Often presents their work to Director + level. Fully proficient with Excel, SQL, R, Python, or other specialized programs.

  • Senior Specialist, Lifecycle Marketing (18 Month Contract)

    Meridian Credit Union

    St. Catharines, ON · Toronto, ON

    Full-time

  • AI Engineer

    Sun Life

    Toronto, ON · Waterloo, ON · Sun Life Toronto One York

    Full-time

    Practical experience developing solutions using technologies such as Python, AWS Lambda, Java, and APIs

  • Senior Software Developer

    LINK INVESTMENT MANAGEMENT INC

    Calgary, AB

    Full-time

    The Senior Software Developer will play a pivotal role in designing, developing, and maintaining high-quality software solutions that meet the evolving needs of our clients and business.…

  • Associate Software Engineer (Winter 2027)

    AltaML

    Calgary, AB · Edmonton, AB · Toronto, ON

    Internship

    Proficiency in one or more modern programming languages such as Python, JavaScript, TypeScript, or Node.js.

  • Senior Platform Engineer

    Buyerlink

    Victoria, BC

    Full-time

    Comfortable in code. Python, Go, Bash, or similar for tooling and automation, with the habits that go with it: version control, review, and testing applied to infrastructure the same way as…