Find work in Canada.

A simpler way to find your next job.

  • Technical Lead Data

    Marsh McLennan

    Toronto, ON

    • Full-time

    Build with your hands. You write code. You build pipelines. You debug production issues. You're comfortable in SQL, Python, and Spark, and you use them regularly, not as a party trick, but…

  • QA Engineer

    Brainyyack

    Canada

    • Full-time

    Ability to write and maintain test scripts using JavaScript, TypeScript, Python, Java, or C#.

  • Software Engineer, Vice President

    Citi

    Mississauga, ON

    • Full-time

    Learn about Python, its ecosystem, community and best practices

  • IT Operations Lead

    Giatec Scientific Inc.

    Ottawa, ON

    • Full-time

    - Build workflows with AI and scripting tools (PowerShell, Python, Bash, Power Automate, n8n, or similar)

  • QA Product Specialist- Industrial Communication

    HMS Networks

    Waterloo, ON

    • Full-time

    Solid programming fundamentals in Python (or C#, C/C++): you write, debug and maintain your own test code, organized in a framework such as pytest or Robot Framework (setup and teardown,…

  • Firmware Engineer, Edge AI Silicon Validation (Embedded C)

    Qualcomm

    Markham, ON

    • Full-time

    Strong programming and/or scripting skills (C, assembly, python, etc.)

  • Computer Science Co-op

    Waterworth

    Victoria, BC

    • Full-time
  • Lead Service Manager - Incident Response Analyst

    Open Text Corporation

    Waterloo, ON

    • Other

    Strong Python development skills with experience in REST APIs, JSON, webhooks, API integrations, data transformation, and automation frameworks.

  • Senior Engineer (Python / AWS / On-Premise)

    Caddie

    Toronto, ON

    • Full-time

    The engine at scale: containerised Python workers (FastAPI, NumPy, SciPy) that make the same decision on every machine, byte for byte

  • Data Engineer

    TMC Canada

    Montreal, QC

    • Full-time

    Maîtrise avancée du développement en Python ;

  • Senior Java Developer

    Scadea Software Solutions

    Mississauga, ON

    • Full-time

    Good to Have: Python, GenAI, ML and Google ADK.

  • Sr. Associate, Data Analytics and Reporting

    Omnicom Media

    Toronto, ON

    • Full-time

    You can build and run a linear regression model in Excel or Python and are able to explain things such as R square, P-value, or regression coefficients to an audience that has no background…

  • Site Reliability Engineer

    360 Technology

    Toronto, ON

    • Full-time
  • Staff Software Engineer, Notification Hub & Experience

    DoorDash Canada

    Toronto, ON

    Champion observability, operational hygiene, and developer productivity improvements across the team.

  • Staff Software Engineer

    Capital One

    Toronto, ON

    • Full-time

    Act as a tech lead developer owning technical design and development of cross-functional, multi-platform, fault tolerant application systems

  • Canada Indigenous (FNIM) Technology Apprenticeship Program

    Accenture

    Toronto, ON · Ottawa, ON · Vancouver, BC · Calgary, AB

    • Full-time

    You have exposure to a minimum of one programming language (e.g., Java, Javascript, C, C++, C#, SQL, Python, etc.)

  • Senior Business Analyst

    TD

    Toronto, ON · Montreal, QC

    • Full-time

    Advanced Knowledge of programming tools such as UiPath, Alteryx, Python, AI, Robotics, RPA, Tableau etc. is an asset

  • Senior Machine Learning Engineer

    TD

    Toronto, ON

    • Full-time

    Expert-level proficiency in Python, including ML frameworks (PyTorch/TensorFlow), LLM orchestration (LangChain/LlamaIndex).

  • Senior Machine Learning Engineer

    TD

    Toronto, ON

    • Full-time

    Expert-level proficiency in Python, including ML frameworks (PyTorch/TensorFlow), LLM orchestration (LangChain/LlamaIndex).

  • Senior Embedded Software Engineer

    Ranovus

    Ottawa, ON

    • Full-time

    Proficiency in Python for scripting, automation, or system‑level tools.

  • Senior Software Engineer, Test

    Providius

    Hamilton, ON

    • Full-time

    AI and ML systems: Python-based ML and LLM tooling, model and data pipelines, LLM integrations, and Model Context Protocol (MCP)

  • Media Technology Analyst, Sr., (MTA), Bell Media

    Bell

    Toronto, ON

    Solid script development skills (Python, Bash) for system automation including telemetry collection and correlation.

  • UiPath Developer

    INVOKE

    Montreal, QC

    • Full-time

    We are looking for a UiPath Developer to join our team in Montreal. In this role, you will work closely with clients and internal teams to design, develop, and deliver automation solutions…

  • Backend Engineer

    Bluehost

    Canada

    • Full-time

    …of small-business websites. You'll own backend features in Python, on Linux, backed by MySQL, with real say in how we modernize this platform, and real input on technical decisions. Perl…

  • Solutions Architect

    INVOKE

    Montreal, QC

    • Full-time

    5+ years of hands-on experience with UiPath as a developer