Find work in Canada.

321,951 jobs across our Canadian network. How we count

  • Technical Manager

    Amii (Alberta Machine Intelligence Institute)

    Edmonton, AB

    • Full-time
  • Cloud, Automation & AI Engineer Consultant

    Deloitte

    Toronto, ON

    • Full-time

    Experience developing automation solutions using scripting or programming languages such as Python, PowerShell, Bash, or similar.

  • Machine Learning Engineer - Early Career (Canada)

    Jobright.ai

    Canada

    • Full-time

    Technical skills such as coding (Python/R), data modeling, and database management (SQL)

  • Architect - Machine Learning

    Quantiphi

    Canada

    • Full-time

    Strong proficiency in Python and experience with ML/AI frameworks such as PyTorch, TensorFlow, Scikit-learn, or Hugging Face.

  • Product Manager – Agile Mobile & Digital Credential Solutions (Kotlin, Swift, React Native, Node.js, Go, Python)

    CCI- Computer Consultants International, Inc.

    Toronto, ON

    • Contract

    Has knowledge and experience with developing software with at least one primary stack (e.g., Kotlin/Swift/React Native for mobile; Node/Go/Python for backend services)

  • Software Developer IV, Data

    ACV Auctions

    Toronto, ON

    • Full-time

    We are looking for an exceptional Senior Software Developer to join our Platform Engineering group, focusing on the VIN Decoder platform. The position will focus on backend development, AWS…

  • Photonics Lab Technician

    Xanadu

    Toronto, ON

    • Full-time
  • Principal Software Engineer - Zynque

    Fulfillment IQ

    Toronto, ON

    • Full-time

    Proficiency in Python and JavaScript/TypeScript (Next.js)

  • Postdoctoral Research Associate - Boundary-Layer Transition and Computational Stability

    University of Notre Dame

    Notre-Dame, NB

    • Full-time

    …addition to using existing methods to answer research questions. Python is the preferred language for new development, although experience with other scientific computing languages is…

  • Crypto Engineer (Contract)

    Capco

    Toronto, ON

    • Full-time

    Experience with at least one scripting language, such as Python.

  • Software Engineering Intern - Summer 2027

    Superhuman

    Remote, Canada

    • $50 CAD / hour
    • Internship
    • Remote

    …Engineering tech stack includes Java, TypeScript, JavaScript, C#, Python or Go, but feel free to apply if your specialty is…

  • Data Scientist

    Remarcable, Inc.

    Remote, Canada

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

    This is a high-ownership role for someone who's comfortable wearing multiple hats (analyst, scientist, developer) to shape data architecture and build out reporting, models, and insights…

  • Financial Crime Analytics Senior Associate

    PwC

    Toronto, ON

    • Full-time

    Highly skilled and good working knowledge of SQL, Python, and other data mining/statistical software

  • AI Engineer, Entry Level (Canada)

    Jobright.ai

    Canada

    • Full-time

    Strong proficiency in Python and experience working with LLM APIs (such as OpenAI, Anthropic, or open-source models via Hugging Face)

  • DevOps Engineer, New Grad

    Jobright.ai

    Canada

    • Full-time

    …improving deployment automation, observability, reliability, and developer…

  • AI Engineer, Agent Product (Full-time/Part-time) (Canada)

    Jobright.ai

    Canada

    • Full-time
    • Part-time

    Familiarity with at least one programming language (e.g. Python, JavaScript, TypeScript)

  • Prompt Engineer - Early Career (Canada)

    Jobright.ai

    Canada

    • Full-time

    Proficiency in Python for scripting evaluation pipelines, parsing model outputs, and running batch prompt experiments at scale

  • Senior Founding Engineer, Backend

    Tyce

    Toronto, ON

    • Full-time

    Expert-level Python; strong TypeScript / React.

  • DevOps Engineer Intern - PEY

    Cerebras Systems

    Remote, Canada

    • Internship
    • Remote

    Create scripts and internal tools in Python and shell to automate repetitive engineering and operational tasks.

  • Senior Analyst, Geographic Information System (GIS)

    SYSTRA

    Montreal, QC

    • Full-time

    Automate GIS workflows and data processing tasks using Python (ArcPy), FME, and Power Automate to streamline repetitive processes, improve efficiency, and reduce project delivery timelines.

  • Software Engineer, Intern (Summer 2027) - TOR

    DoorDash Canada

    Toronto, ON

    You have proficient experience working with at least 1 object-oriented programming language (e.g., Python, Java, Kotlin, etc.)

  • Machine Learning Software Developer

    Circle Cardiovascular Imaging

    Calgary, AB

    • Full-time

    …MR based projects across our portfolio. You are a passionate developer who translates complex scientific challenges into production-ready AI…

  • Gen AI Developer

    J&M Group

    Halifax, NS

    • Full-time

    Advanced Python proficiency with strong software engineering fundamentals (version control, testing, code reviews)

  • Actuarial Analyst III - Capital

    TD

    Toronto, ON · Montreal, QC

    • Full-time

    Has work experience with MS Excel (VBA), programming languages (eg. R/Python)