Find work in Canada.

489,038 jobs across our Canadian network. How we count

  • AI Data Developer I, Professional Services, Google Cloud

    Google

    Toronto, ON

    Experience with data platform administration or distributed data processing techniques, as well as writing software in Java, Python, or SQL.

  • AI Data Developer II, Professional Services, Google Cloud

    Google

    Toronto, ON

    Experience with database administration techniques or distributed data processing, as well as writing software in Java, Python, or SQL.

  • Senior Software Engineer, Backend

    Sardine

    Remote, Canada

    • $180,000 to $206,000 CAD / year
    • Full-time
    • Remote
  • Principal AI Engineer, AI DLC Platform

    Royal Bank of Canada

    Toronto, ON

    • Full-time

    Software engineering depth: proficiency in Python, Java or C++ with strong engineering fundamentals.

  • Computer Vision Engineer

    MobSquad

    Toronto, ON

    • Full-time

    You have over five years of experience with relevant languages (Python, Java) and libraries (scikit-learn, Pandas)

  • Software Development Engineer in Test (Python)

    CGI

    Halifax, NS

    • Full-time

    …developers, business analysts, and project teams, you will develop Python-based automation frameworks, perform API and backend testing, and contribute to continuous quality improvement…

  • Observability Platform Consultant (Datadog / OpenTelemetry / AWS)

    CGI

    Halifax, NS

    • Full-time

    …solutions using Datadog, OpenTelemetry, AWS, Terraform, and Python. You will focus on identifying and resolving monitoring gaps, improving alerting and incident response, and developing…

  • Radio SW Co-op

    Ericsson

    Ottawa, ON

    • Full-time

    Knowledge of programming and scripting languages such as C, C++, Java, Perl, or Python

  • Software Developer

    OpenText

    Waterloo, ON

    • Full-time

    Looking for a smart and motivated senior backend/Java developer to join our Digital Media team, working on the leading enterprise-level Digital Asset Management solutions. We are an agile…

  • Senior Applied AI Developer

    Plusgrade

    Montreal, QC · CAN - Montreal

    • Full-time

    Python · Java · SQL · PySpark · AWS (EKS, SageMaker, Bedrock, Agentcore, DynamoDB, Elasticache, Lambda, LoadBalancer, Glue, Kinesis, S3) · Kubernetes · Docker · Snowflake · SnowPark ·…

  • Level IV Quality Engineer (QE)

    Robertson & Company Ltd.

    Toronto, ON

    • Contract

    Test automation frameworks and scripting (Java, JavaScript, or Python)

  • Full Stack Designer

    Apex Systems

    Toronto, ON

    • $65 to $75 USD / hour
    • Full-time

    …practice has an opening for a Full Stack Designer with strong Java, Spring Boot, microservices, and application-design experience to support a Top Five…

  • Sterling integrator administration Consultant

    Infosys

    Mississauga, ON

    • Full-time
  • Principal AI Engineer, AI DLC Platform

    RBC

    Toronto, ON

    • Full-time

    Software engineering depth: proficiency in Python, Java or C++ with strong engineering fundamentals.

  • Principal AI Engineer

    Sun Life

    Toronto, ON · Waterloo, ON · Sun Life Waterloo King

    • Full-time

    Deep architectural expertise across multiple languages (Python, Java) and AWS services, with hands-on ability to design scalable solutions

  • Senior QA Engineer

    Rexall Care Network

    Mississauga, ON

    • Full-time

    Proficiency in at least one programming or scripting language (e.g., Python, Java, JavaScript / TypeScript) is sufficient to design, write, and maintain production-grade automation code.

  • Software Development Engineer, Early Career - 2027 (CAN)

    Amazon

    Vancouver, BC

    - Experience with at least one general-purpose programming language such as Java, Python, C++, C#, Go, Rust, or TypeScript

  • Software Developer

    OpenText

    Richmond Hill, ON

    • Full-time

    Looking for a smart and motivated senior backend/Java developer to join our Digital Media team, working on the leading enterprise-level Digital Asset Management solutions. We are an agile…

  • Senior Embedded Systems Engineer

    Taiv

    Winnipeg, MB · Greater Winnipeg Metropolitan Area

    • Full-time

    Strong C and C++, comfortable in Java or Kotlin for framework work and Python or shell for tooling

  • Sr. QA Engineer

    Rexall Pharmacy Group Ltd.

    Mississauga, ON

    • $80,453 to $95,000 CAD / year
    • Full-time

    Proficiency in at least one programming or scripting language (e.g., Python, Java, JavaScript / TypeScript) is sufficient to design, write, and maintain production-grade automation code.

  • Senior Software Developer

    Fortinet

    Ottawa, ON

    • Full-time

    Experience in C/C++, Java, script programming, such as Python, Perl

  • Summer Intern 2027 - AI

    Manulife

    Toronto, ON

    • Full-time

    Experience with at least one programming language (e.g., Python, R, Java) and familiarity with data manipulation techniques

  • Winter Co-op 2027 - AI (12 Months)

    Manulife

    Toronto, ON

    • Full-time

    Experience with at least one programming language (e.g., Python, R, Java) and familiarity with data manipulation techniques

  • Junior Full Stack Engineer

    Evismart

    Vancouver, BC

    Backend development experience. Experience with server-side programming, APIs, and backend languages such as C#, Java, Python, or JavaScript/TypeScript.