Find work in Canada.

317,591 jobs across our Canadian network. How we count

  • Research Assistant

    RI-MUHC | Research Institute of the MUHC | #rimuhc

    Montreal, QC

    • Full-time

    …and comparative genomic analysis using command-line tools, R, Python, and other bioinformatics…

  • Postdoctoral Fellow

    RI-MUHC | Research Institute of the MUHC | #rimuhc

    Montreal, QC

    • Full-time

    Proficiency with relevant analytical tools or programming languages such as R and/or Python is highly desirable.

  • Full Stack Engineer

    Stelvio Inc.

    Saskatoon, SK

    • Full-time

    We are Looking for a Intermediate Full stack Developer to join an established technology team.

  • AI Engineer

    GEI Consultants, Inc.

    Markham, ON

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

    Proficiency in at least one programming language such as Python, PySpark, R, or SQL.

  • Site Reliability Engineer

    KPMG Canada

    Kitchener, ON

    • Full-time

    Other software development experience, including scripting with Ruby, Python, Bash, PowerShell, and Java

  • Senior V&V Test Engineer - Autonomous Vehicles

    CS GROUP

    Montreal, QC

    • Full-time

    Programming and test automation experience using Python and C++.

  • Deals Real Assets, Data Engineering & Digital Solutions, Senior Associate

    PwC Canada

    Vancouver, BC

    • Full-time

    Lead the development, build, and maintenance of internal tools and applications using Python, including Generative AI modules, automation scripts, and data processing pipelines to enhance…

  • Software Analyst

    Hitachi Rail

    Toronto, ON

    • Full-time

    Experience using scripting languages such as Python, Perl, or Ruby.

  • FX Supervisor, CG (Feature)

    WildBrain

    Vancouver, BC

    • Full-time
  • Character Rigger 4 [AQ-20646]

    Aquent

    Vancouver, BC

    • $58 to $63 CAD / hour
    • Contract

    Proficiency in scripting languages (e.g., Python, MEL), used for automation and tool development.

  • Data Scientist

    Tech Consulting

    Vancouver, BC

    • $30 to $35 USD / hour
    • Full-time

    The ideal candidate should have hands-on exposure to Python, SQL, machine learning algorithms, data processing, and ML frameworks and a willingness to learn and work with modern AI and…

  • Architect, Machine Learning (Principal Scientist)

    Kinaxis

    Ottawa, ON

    • Full-time

    Strong programming ability in Python and experience working with modern ML and data tooling.

  • Senior Python Software Developer

    PDF Solutions

    Vancouver, BC

    • Full-time

    This work involves building robust Machine Leanring (ML) modeling pipeline in Python to achieve desired ML model performance on metrics of customer interest (e.g. yield, tolerance). Broken…

  • Senior Software Developer – Backend Services

    PDF Solutions

    Vancouver, BC

    • Full-time

    PDF Solutions is seeking a highly experienced Senior Software Developer to design, develop, and maintain scalable backend services and distributed systems that power our industry-leading…

  • Profiling Infrastructure Development Engineer

    Advanced Micro Devices, Inc

    Markham, ON

    • Full-time

    …The successful candidate must be an experienced modern C++ developer able to utilize agentic tools to increase productivity in developing and understanding complex code within a fast paced…

  • Sr. Software Development Engineer, AI Models

    Advanced Micro Devices, Inc

    Markham, ON

    • Full-time

    Strong coding skills in Python required, C/C++ skills a plus.

  • Software Engineer, AI & Engineering Productivity Tools

    Advanced Micro Devices, Inc

    Markham, ON

    • Full-time

    …production-quality software, automating workflows, and improving developer…

  • Senior Data Engineer

    Fraser Health

    Surrey, BC

    • Full-time

    Hands-on experience with scripting, analytics, Microsoft Azure, and Microsoft BI tools (SQL, Python, PowerShell, JavaScript, SSIS, SSAS, SSRS, PowerBI)

  • Architectural 3D Designer

    Populous

    Montreal, QC

    Familiarity with Blueprint scripting, procedural content generation (PCG), or programming in Python or C++ is a plus.

  • 2027 Capital Markets, Global Equities, Algorithmic Trading Developer (16 Months, Co-op)

    RBC

    Toronto, ON

    • Full-time

    Strong programming skills in C++/Python/Java.

  • 2027 Capital Markets, Global Equities, AI Engineer (16 Months, Co-op)

    RBC

    Toronto, ON

    • Full-time

    Software Engineering & Programming: Expertise in Python, and knowledge of databases, scripting, Unix systems, data structures, and networking.

  • 2027 Capital Markets, Global Equities, Quantitative Trading Analyst (16 Months, Co-op)

    RBC

    Toronto, ON

    • Full-time

    Strong programming experience e.g. Python, SQL

  • Data Scientist, ADE Analytics

    Amazon Science

    Vancouver, BC

    • Full-time

    2+ years of data querying languages (e.g. SQL), scripting languages (e.g. Python) or statistical/mathematical software (e.g. R, SAS, Matlab, etc.) experience

  • Intermediate Software Engineer

    AltaML

    Toronto, ON

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

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

  • Application & Integration Technical Analyst

    City of Saint John

    Saint John, NB

    • Full-time

    Server-side languages: C#/.NET, Java, Python, PHP