Find work in Canada.

356,524 jobs across our Canadian network. How we count

  • AI Solution Architect/FDE (AWS and Azure)

    NTT DATA North America

    Toronto, ON

    • Other

    Programming: Expert-level Python proficiency; experience with JavaScript, SQL, and web technologies

  • Staff Engineer

    Atlantis IT Group

    Toronto, ON

    • Contract

    Good years of backend development experience in Java or Python

  • Software Developer Coop-EN

    CAE

    Montreal, QC

    • Full-time

    As an intern within the Developer Platform team, you may contribute to different types of initiatives related to agentic AI, automation, development platforms, and the improvement of…

  • Software Engineer (.NET / C# and AI/IoT)

    Artelia

    Montreal, QC

    • Full-time

    Develop Python scripts to automate data processing workflows and facilitate the integration of artificial intelligence modules into the .NET ecosystem;

  • Développeur Logiciel Principal.e, Plan de Contrôle - Laboratoire d'IA Souveraine

    Mila - Institut québécois d'intelligence artificielle

    Montreal, QC

    • Full-time
  • Dynamics/Powerplatform engineer

    Capgemini

    Montreal, QC

    Proficiency in programming languages such as Python, Java, or C#.

  • Senior AI Full Stack Developer

    PEOPLE FORCE CONSULTING INC

    Montreal, QC · Greater Montreal Metropolitan Area

    • Contract

    People Force is looking for a Senior / Expert AI Full Stack Developer for a 1 year contract role with one of our client. This position is a hybrid position with onsite presence at our…

  • AI Continuous Improvement Specialist

    Evans

    Calgary, AB

    • Full-time

    Experience with Python, SQL, APIs, Azure AI services, or data visualization tools.

  • Data Engineer

    Compass, a Kicksaw Company

    Montreal, QC

    • Full-time

    Programming Languages: Proficiency in SQL and Python is essential; experience with Scala, Spark, or other languages is a plus.

  • AI Engineer

    YuJa Inc.

    Toronto, ON · North York, Ontario

    • Full-time

    Proficiency in Python and frameworks like PyTorch, NumPy, SciPy, Scikit-learn, and OpenCV.

  • HIL Simulation Controls Engineer

    Bartech Staffing

    Toronto, ON · Greater Toronto Area, Canada

    • $48 to $50 CAD / hour
    • Contract

    Ability to automate simple repetitive tasks on the bench using Python or any other programming language.

  • Staff Product Security Engineer, Reviews

    Okta

    Toronto, ON

    Proficiency in multiple programming languages (e.g., Java, Go, Python, C/C++).

  • Senior Machine Learning Engineer, Recommendations

    Lyft

    Toronto, ON

    Proficiency in Python, Golang, or other programming language

  • Co-op, Full Stack Developer

    Enedym Inc

    Hamilton, ON

    We are seeking a tech-savvy and curious Full-Stack Developer (Student / Co-op) to join our software team. In this role, you will work across a variety of business tools, internal systems,…

  • Senior Software Engineer, Full-Stack Applications - Python

    Fitch Group

    Toronto, ON

    Senior Software Engineer, Full-Stack Applications – Python

  • AI Engineer

    Capco

    Toronto, ON

    …demonstrating a solution with business teams as you are writing Python and developing AI…

  • Associate, Performance and Analytics, Reporting

    Investment Management Corporation of Ontario (IMCO)

    Toronto, ON

    • Full-time

    Proficient with MS Suite (Excel, Word, Access, Visio, PowerBI). SQL, and VBA programming languages is required. Additional programming (i.e., Python) is an asset.

  • 2027 Winter Co-op Vehicle Experience Software Developer

    General Motors

    Markham, ON

    • Full-time

    Contribute to application logic, automation, and other internal software used to improve developer efficiency, prototyping speed, or user-facing feature exploration.

  • Python Automation Developer (Aerospace/Mechanical)

    Insight Global

    Longueuil, QC

    • $30 to $40 CAD / hour
    • Contract

    Insight Global is seeking a Python Automation Developer to join a top aerospace company in Longueuil, QC. This role is 5x week onsite.

  • Data Steward

    EXFO

    Montreal, QC

    • Full-time

    Connaissances de base de Git et en programmation/scripting (Python, Bash, Java).

  • Data Engineer

    Nature Fresh Farms

    Leamington, ON

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

    …scalable data solutions using scripting or query languages (e.g., Python, PowerShell, T-SQL), with version control experience using…

  • Data Engineer (Early Career) (Canada)

    Jobright.ai

    Canada

    • Full-time

    Strong proficiency in Python and SQL, with hands-on experience writing and debugging data transformation logic

  • Research Developer, Frontier AI Incubation, DeepMind

    Google DeepMind

    Montreal, QC

    • Full-time

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

  • Staff Scientist (AI for Self-Driving Labs)

    University of Toronto

    Toronto, ON

    …synthesis and characterization. Developing customized hardware and Python software packages to build SDLs. Selecting, procurement, and installation of the equipment required for…

  • Associét(e), Solutions de placement

    Connor, Clark & Lunn Financial Group Ltd.

    Montreal, QC

    Construire et maintenir des outils et des infrastructures d’analyse dans Python, notamment des générateurs de scénarios, des analyses de portefeuille, des outils d’optimisation et des…