Find work in Canada.

339,243 jobs across our Canadian network. How we count

  • Software Engineer I

    TD

    Toronto, ON

    • Full-time

    The Risk Technology team is seeking a junior Software Engineer with foundational .NET, Python, and SQL skills. Working with guidance from senior team members, the successful candidate will…

  • Senior Project Manager - Transportation Engineering & Planning

    Stantec

    Ottawa, ON

    • Full-time

    …Aimsun, Sidra, EMME, CUBE/Voyager, TransCAD, VISUM, ArcGIS, Python, IHSDM, HSM…

  • Senior Data Engineer

    Scene+

    Toronto, ON

    • Full-time

    …organization. You will write, debug, and operate production code using Python, SQL, and cloud-native tools, applying rigorous engineering practices including code reviews, branching…

  • AI Tools Engineer

    Outlier AI

    Montreal, QC · Greater Montreal Metropolitan Area

    • Full-time

    We are proficient in at least two major programming languages, such as Python, JavaScript, Go, or Java, and we have experience working with SQL databases.

  • Python Developer

    Spait Infotech

    Canada

    • Full-time

    Develop and maintain applications using Python.

  • Forward Deployed AI Engineer – System Test Automation

    Infomatics Corp

    Ottawa, ON

    • Contract

    Strong hands-on programming skills (Python required), with experience building orchestration, integration, or control logic across multiple systems

  • Field Embedded Solutions Analyst - Construction

    Kiewit

    Toronto, ON

    Experience with analytics and data tools such as SQL, Python, Power BI, Excel, or comparable platforms. Familiarity with AI-enabled productivity tools and responsible AI practices is…

  • Digital ASIC Design / Verification Engineering Intern/Co-Op

    Cadence Design Systems

    Toronto, ON

    • Full-time

    Preferred candidate has experience in Verilog HDL and scripting with Python, Perl, or similar object-oriented languages.

  • OT Security Analyst

    Whitecap Resources Inc.

    Calgary, AB

    • Full-time

    Experience with scripting language such as Python or PowerShell.

  • Intern, AI Machine Learning Developer

    The Home Depot

    Canada

    • Full-time

    We are seeking an AI Developer who is enthusiastic about artificial intelligence and has hands-on experience with various AI models. This role is ideal for someone who has spent some time…

  • Actuarial Science and Data Science Intern (Winter 2027)

    iA Financial Group

    Montreal, QC · Quebec, QC

    • Full-time

    Demonstrates a strong interest in programming (Python is considered an asset);

  • Student - Data Science, Modeling and AI

    iA Financial Group

    Montreal, QC · Quebec, QC

    • Full-time

    Has knowledge of Python and common data science tools;

  • Director - Credit Trading

    iA Financial Group

    Toronto, ON · Montreal, QC · Quebec, QC

    • Full-time

    · Brings additional value through coding skills in Python, SQL, and VBA.

  • IT Solutions and Data Designer

    iA Financial Group

    Montreal, QC · Quebec, QC

    • Full-time

    Has strong proficiency in SQL and a solid knowledge of Python or an equivalent programming language;

  • Full Stack Engineer

    Stelvio Inc.

    Saskatoon, SK

    • Full-time

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

  • Back End Developer

    RemitBee™

    Mississauga, ON

    • Full-time

    At least 3+ years of experience in backend technologies like Node.js and TypeScript, or in Python

  • Senior Application Support Engineer (Trading & Market Data)

    Solactive AG

    Toronto, ON

    • Full-time

    Scripting experience with Bash and/or Python.

  • Lead Data Engineer

    ZS

    Toronto, ON

    Proficiency in SQL, Python, or other relevant programming languages.

  • Computational Biologist, Software Development, GSC

    Provincial Health Services Authority

    Vancouver, BC

    • Full-time

    Codes in Python and specifies, implements, tests, and maintains bioinformatics pipelines and applications as assigned.

  • Architect, Machine Learning (Principal Scientist)

    Kinaxis Inc.

    Canada

    • Full-time

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

  • Semantic Modeller

    TS Imagine

    Montreal, QC

    • Full-time

    Proficiency in Python, including the ability to contribute to structured, production-grade codebases - not just notebooks.

  • Manager, Identity and Access Management

    University of Waterloo

    Waterloo, ON

    • Full-time

    At least one programming language, e.g. Java, Python: basic familiarity

  • Senior Hydraulics and Capacity Engineer

    South Bow

    Calgary, AB · Manulife Place

    • Full-time

    Experience utilizing Power BI, Python, or other analytics tools to support operational decision-making.

  • Software Eng III - Job Level: Associate

    Morgan Stanley

    Montreal, QC

    • Full-time

    We’re seeking someone to join our team as a Software Developer (Various Languages Welcome) to contribute to the design and development of innovative front-office technology solutions while…

  • Consultant Conversion - Software Eng III : Job Level - Director

    Morgan Stanley

    Montreal, QC

    • Full-time

    We’re seeking someone to join our team as a Software Developer to design, build, and enhance surveillance technology solutions that help strengthen the Firm’s risk management capabilities…