Find work in Canada.

630,104 jobs across our Canadian network. How we count

  • Graph Data Scientist

    Swoon

    Toronto, ON

    • Contract

    …entity-resolution, feature-engineering, and graph-processing pipelines using Python, SQL, Spark, Databricks, or similar…

  • Embedded Software Developer

    Aversan Inc.

    Montreal, QC

    • $120,000 to $140,000 CAD / year
    • Full-time

    We are currently seeking a qualified Embedded Software Developer to join our team. In this role, you will collaborate with a multidisciplinary team to develop and maintain embedded flight…

  • Robotics Software Developer – ROS2, State Estimation, Perception

    BHF Robotics

    Markham, ON

    • Full-time

    Development Skills: Exceptional C++ / Python programming skills with a strong grasp of modern software engineering practices (Git, CI/CD, unit testing, profiling).

  • Intermediate Software Engineer

    AltaML

    Toronto, ON

    • $90,000 to $110,000 CAD / year
    • Full-time

    Strong fundamentals in testing, Git, and at least one of Python, TypeScript, or C#.

  • Senior Database Engineer (Snowflake)

    Cvent

    Fredericton, NB · NB · Virtual, New Brunswick

    • Full-time

    CloudFormation, or AWS CDK) and scripting (Python, PowerShell, or Bash)

  • Senior Database Engineer (Snowflake)

    Cvent

    Fredericton, NB

    • Full-time

    CloudFormation, or AWS CDK) and scripting (Python, PowerShell, or Bash)

  • Software Developer Intern (Summer 2027)

    Dawson

    Toronto, ON

    • Internship

    The Technology & Data team is seeking a Software Developer Intern starting in May 2027 with our Toronto office. As a Software Developer Intern, you'll own real features on production…

  • Software Developer Intern (Winter 2027)

    Dawson

    Toronto, ON

    • Internship

    The Technology & Data team is seeking a Software Developer Intern starting in January 2027 with our Toronto office. As a Software Developer Intern, you'll own real features on production…

  • Machine Learning (Summer 2027)

    Dawson

    Toronto, ON

    • Internship

    Proficiency in Python is required; experience with TypeScript and Rust is considered an asset.

  • Senior Bioinformatics Scientist

    Ephla Bio

    Toronto, ON

    • Full-time

    Practical programming skills: Strong Python and/or R skills for biological data analysis and visualization. You write maintainable code and use version control, testing, and code review.

  • Structural Analysis Engineer

    General Fusion Inc.

    Richmond, BC

    • Full-time

    Proficiency in data analysis and post-processing using Python, MATLAB, or similar tools.

  • Computational Analyst

    General Fusion Inc.

    Richmond, BC

    • Full-time

    Proven fluency in Python and modern scientific computing

  • Electronics Engineer, Diagnostics & Data Acquisition

    General Fusion Inc.

    Richmond, BC

    • Full-time

    Proficiency with general-purpose programming languages (Python, C, C++) for test automation and data analysis.

  • Electrical Engineer (Controls and Infrastructure)

    General Fusion Inc.

    Richmond, BC

    • Full-time
  • Systems Modeling Engineer

    General Fusion Inc.

    Richmond, BC

    • Full-time

    Experience building process models with Python or other process modeling tools in combination with the ability to quickly pick up new tools

  • Software engineer

    Canada Peptide Research

    Toronto, ON

    • Full-time

    Knowledge of programming languages such as Python, C++, or Java.

  • Senior Software Engineer, Java - 12 Month Contract

    Aviso

    Vancouver, BC

    • Full-time

    Stay current with emerging technologies, evaluating and integrating relevant tools and frameworks to enhance system performance and developer productivity

  • Murex DevOps

    Luxoft

    Toronto, ON

    • Full-time
  • Junior Integration Engineer - Trading - $80,000-$130,000 CAD + Bonus

    Hunter Bond

    Montreal, QC

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

    Skills: Linux, FIX, Onboarding, Python, C++, SQL

  • Senior Software Engineer, Java - 12 Month Contract

    Aviso Wealth

    Remote, Canada

    • Full-time
    • Remote

    Stay current with emerging technologies, evaluating and integrating relevant tools and frameworks to enhance system performance and developer productivity

  • Senior Manager, Data Product Management

    Scotiabank

    Toronto, ON

    Experience with data management tools and query languages (e.g., SQL, Python)

  • Digital Payload Architect

    MDA Space

    Sainte-Anne-de-Bellevue, QC

    • Full-time

    Build end‑to‑end models of the signal chain (optical/RF, analog/digital) using MATLAB/Simulink, SystemView or Python‑based toolkits.

  • RQ11580 - Software Developer - Senior

    Maarut

    Toronto, ON

    • Contract

    Familiarity with Python and libraries like pandas,

Get in touch
MovoJobs

Contact us