Find work in Canada.
323,948 jobs across our Canadian network. How we count
Jobs in Canada
Added
Reporting Analyst
BGIS
Knowledge of trends in technology relating to software applications, such as Database tools, Power BI, Access, MS office tools, Tableau, SQL, Python, and others is considered an asset.
Added
Student, AI and Software Engineering, Calgary (May 2027)
Cenovus Energy
Knowledge/experience with Python, Ruby, JavaScript/TypeScript, PostgreSQL or SQL Server, cloud platforms such as Azure or AWS, object storage, Databricks, Snowflake, Redis, or similar…
Added
Engineer
Toronto Hydro
Proficiency in programming and data management tools (e.g., Python, SQL, VBA, Alteryx, Tableau) with demonstrated application in utility engineering
Added
ETL Tester (Contract)
CoreFactor
Develop and maintain automated data validation, reconciliation, and regression tests using Python, SQL, and other automation utilities.
Added
ETL Tester (Contract)
CoreFactor Inc.
Develop and maintain automated data validation, reconciliation, and regression tests using Python, SQL, and other automation utilities.
Added
Senior Data Engineer, Temporary
Aviso
Implement modern data and analytics practices using tools such as Databricks, Snowflake, Salesforce, Python, and SQL
Added
Added
Added
Machine Learning Resident - Client: Pratt & Whitney Canada (6 month term)
Amii (Alberta Machine Intelligence Institute)
…Computing Science, AI/ML, Engineering, or a related field, with substantial research or project experience in ML and optimization - particularly in forecasting, predictive modeling, time…
Added
Senior Quality Process Development Engineer
Semtech
Proficiency in Python (or equivalent) for data analysis and ML model development, and strong SQL or equivalent skills for working with large structured production datasets
Added
Senior Machine Learning Engineer
Skip
Proficiency in Python and SQL; or any other programming languages is a strong plus.
Added
Senior Software Developer
Bentley Systems
A Senior Software Developer, Subsurface Information Management is responsible for the end-to-end design, development, and release of high-performance platform services and APIs that enable…
Added
Credit Risk Manager
PwC
Significant experience and proven ability in at least one of the following programming languages/software: Python, R, SQL, SAS, C++, etc.
Added
Senior Data Analyst
National Bank of Canada
…Vaults, Data Visualization, Exploratory Data Analysis, Microsoft SQL Server, Python, Risk Data and Analytics, Snowflake,…
Added
Software Developer Co-op - Hyperconverged Solutions (Winter Term - January - April 2027)
Ross Video
…the highs and lows of real software development while working with top-level developers and managers. You might be working on our flagship product line; you might be working on the world's…
Added
Senior Machine Learning Engineer
Just Eat Takeaway.com
Proficiency in Python and SQL; or any other programming languages is a strong plus.
Added
Principal AI Engineer
RBC
10+ years of professional software engineering experience with strong Python and SQL, Spark and Databricks SQL are a plus.
Added
Senior Business Analyst / Data Analyst (Security Master)
RBC
Proficient in SQL, Python for data analysis, profiling, and querying complex databases, plus advanced proficiency in Microsoft Office for documentation and reporting.
Added
Prod Srvc Lead, Client Technology Support– Salesforce CRM
RBC
Experience with RHEL Unix / Linux / Windows environments and basic scripting (Perl, Bash, Python, Powershell, batch)
Added
Senior Data Engineer
HOOPP (Healthcare of Ontario Pension Plan)
Strong SQL and Python, with experience building distributed data processing at scale (Spark preferred).
Added
Senior Data Solutions Engineer
HOOPP (Healthcare of Ontario Pension Plan)
Design and extend AI-assisted projects using Python, Jupyter notebooks, PowerShell, and alternative AI tools, with clear human validation and approval points.
Added
Actuarial Analyst III - Project Development & Optimization
TD
Advanced knowledge in programming languages (e.g., R, Python, SQL, VBA or other)
Added
Actuarial Analyst III
TD
As a candidate, you are encouraged to ask compensation related questions and have an open dialogue with your recruiter who can provide you more specific details for this role.
Added
Senior Manager, Treasury Analytics
CIBC
…and maintenance of the analytics library, supporting the team with tools, models, and techniques for modeling customer behaviour and interest rate risk. Assist in the implementation of…
Added
Cloud DBA
BMO
Hands-on experience with automation, scripting, DevSecOps, and database deployment practices using tools such as Ansible, GitHub, Liquibase, shell scripting, Python, SQL, Terraform, or…