Senior Data Scientist
Edmonton, AB · On-site
Hold a degree in computer science, engineering, data science, statistics, or another related field, combined with 3 to 5 years of experience delivering production analytics or machine learning ...
Edmonton, AB · On-site
Hold a degree in computer science, engineering, data science, statistics, or another related field, combined with 3 to 5 years of experience delivering production analytics or machine learning ...
Edmonton, AB · On-site
Hold a degree in computer science, engineering, data science, statistics, or another related field, combined with 3 to 5 years of experience delivering production analytics or machine learning ...
Edmonton, AB · On-site
A degree in computer science * Strong proficiency in C/C++ development * 5+ years experience developing complex software projects and applications. * Knowledge and/or interest in computer graphics ...
Quick apply
Edmonton, AB · On-site
A degree in computer science * Strong proficiency in C/C++ development * 5+ years experience developing complex software projects and applications. * Knowledge and/or interest in computer graphics ...
Edmonton, AB · On-site
A degree in computer science * Strong proficiency in C/C++ development * 5+ years experience developing complex software projects and applications. * Knowledge and/or interest in computer graphics ...
Quick apply
Edmonton, AB · On-site
A degree in computer science * Strong proficiency in C/C++ development * 5+ years experience developing complex software projects and applications. * Knowledge and/or interest in computer graphics ...
Calgary, AB · On-site
A degree in computer science * Strong proficiency in C/C++ development * 5+ years experience developing complex software projects and applications. * Knowledge and/or interest in computer graphics ...
Quick apply
Calgary, AB · On-site
A degree in computer science * Strong proficiency in C/C++ development * 5+ years experience developing complex software projects and applications. * Knowledge and/or interest in computer graphics ...
A degree in computer science * Strong proficiency in C/C++ development * 5+ years experience developing complex software projects and applications. * Knowledge and/or interest in computer graphics ...
Quick apply
A degree in computer science * Strong proficiency in C/C++ development * 5+ years experience developing complex software projects and applications. * Knowledge and/or interest in computer graphics ...
Bachelor's degree in Computer Science/Engineering an asset * Strong knowledge of database technologies to scale for high volume web sites a big asset * Worked within the Ads/Marketing space * API ...
Quick apply
Bachelor's degree in Computer Science/Engineering an asset * Strong knowledge of database technologies to scale for high volume web sites a big asset * Worked within the Ads/Marketing space * API ...
Bachelor's degree in Computer Science/Engineering an asset * Strong knowledge of database technologies to scale for high volume web sites a big asset * Worked within the Ads/Marketing space * API ...
Quick apply
Bachelor's degree in Computer Science/Engineering an asset * Strong knowledge of database technologies to scale for high volume web sites a big asset * Worked within the Ads/Marketing space * API ...
Bachelor's degree in Computer Science/Engineering an asset * Strong knowledge of database technologies to scale for high volume web sites a big asset * Worked within the Ads/Marketing space * API ...
Quick apply
Bachelor's degree in Computer Science/Engineering an asset * Strong knowledge of database technologies to scale for high volume web sites a big asset * Worked within the Ads/Marketing space * API ...
Bachelor's degree in Computer Science/Engineering an asset * Strong knowledge of database technologies to scale for high volume web sites a big asset * Worked within the Ads/Marketing space * API ...
Quick apply
Bachelor's degree in Computer Science/Engineering an asset * Strong knowledge of database technologies to scale for high volume web sites a big asset * Worked within the Ads/Marketing space * API ...
Degree in Computer Science, Engineering, Mathematics, or related STEM discipline . * Strong programming and query skills in SQL and Python . * Experience working with distributed version control ...
Degree in Computer Science, Engineering, Mathematics, or related STEM discipline . * Strong programming and query skills in SQL and Python . * Experience working with distributed version control ...
Requires completion of an undergraduate degree in Computer Science, Geo-science, Petroleum Engineering or similar discipline. * 4+ years of related experience, including software testing and/or ...
Requires completion of an undergraduate degree in Computer Science, Geo-science, Petroleum Engineering or similar discipline. * 4+ years of related experience, including software testing and/or ...
Requires completion of an undergraduate degree in Computer Science, Geo-science, Petroleum Engineering or similar discipline. * 4+ years of related experience, including software testing and/or ...
Requires completion of an undergraduate degree in Computer Science, Geo-science, Petroleum Engineering or similar discipline. * 4+ years of related experience, including software testing and/or ...
Science degree required in either Geology, Engineering, Geophysics or related field. * 1-5+ years ... Intermediate computer skills. * Good communication skills. Why Join Us? At AGAT Laboratories, we ...
Quick apply
Science degree required in either Geology, Engineering, Geophysics or related field. * 1-5+ years ... Intermediate computer skills. * Good communication skills. Why Join Us? At AGAT Laboratories, we ...
Calgary, AB · On-site
... Science Degree. * 0-5 year's laboratory work experience. * Previous experience in an oil or PVT lab environment would be considered an asset. * Intermediate computer skills with MS office and LIMS.
Quick apply
Calgary, AB · On-site
... Science Degree. * 0-5 year's laboratory work experience. * Previous experience in an oil or PVT lab environment would be considered an asset. * Intermediate computer skills with MS office and LIMS.
Qualifications * BS or MS degree in computer science, Geoscience, Applied Mathematics, or a related engineering discipline. * Candidate should have a strong background in mathematics, especially ...
Qualifications * BS or MS degree in computer science, Geoscience, Applied Mathematics, or a related engineering discipline. * Candidate should have a strong background in mathematics, especially ...
Qualifications * BS or MS degree in computer science, Geoscience, Applied Mathematics, or a related engineering discipline. * Candidate should have a strong background in mathematics, especially ...
Qualifications * BS or MS degree in computer science, Geoscience, Applied Mathematics, or a related engineering discipline. * Candidate should have a strong background in mathematics, especially ...
... Degree in Computer Science or Computer Engineering and/or equivalent experience Juniors and/or Senior pro's are being considered. Ultimately, smarts and passion are the core criteria for success with ...
... Degree in Computer Science or Computer Engineering and/or equivalent experience Juniors and/or Senior pro's are being considered. Ultimately, smarts and passion are the core criteria for success with ...
Bachelor's degree in computer science or related technical field involving coding (e.g., physics or mathematics), or equivalent technical experience. * 10+ years of professional software engineering ...
Bachelor's degree in computer science or related technical field involving coding (e.g., physics or mathematics), or equivalent technical experience. * 10+ years of professional software engineering ...
Calgary, AB · Hybrid
Bachelor's degree or formal qualifications from an institute of technology in a STEM related discipline, such as Mathematics, Engineering or Computer Science. * Development experience utilizing Java ...
Calgary, AB · Hybrid
Bachelor's degree or formal qualifications from an institute of technology in a STEM related discipline, such as Mathematics, Engineering or Computer Science. * Development experience utilizing Java ...
... Degree in Computer Science or Computer Engineering and/or equivalent experience • Juniors and/or Senior pro's are being considered. Ultimately, smarts and passion are the core criteria for success ...
Quick apply
... Degree in Computer Science or Computer Engineering and/or equivalent experience • Juniors and/or Senior pro's are being considered. Ultimately, smarts and passion are the core criteria for success ...
$23.5K - $44.5K
21% of jobs
$47.9K is the 25th percentile. Wages below this are outliers.
$44.5K - $65.5K
24% of jobs
The median wage is $72.8K / yr.
$65.5K - $86.5K
14% of jobs
$86.5K - $107.5K
15% of jobs
$110.4K is the 75th percentile. Wages above this are outliers.
$107.5K - $128.5K
9% of jobs
$128.5K - $149.5K
0% of jobs
$149.5K - $170.5K
2% of jobs
$170.5K - $191.5K
4% of jobs
$191.5K - $212.5K
3% of jobs
$212.5K - $233.5K
5% of jobs
$233.5K - $254.5K
2% of jobs
$23.5K
$102.6K
$254.5K
| Aspect | Computer Science Degree | Software Developer |
|---|---|---|
| Required Credentials | Degree in Computer Science or related field | Typically requires programming skills, experience, and sometimes certifications |
| Work Environment | Academic, research, or industry settings | Tech companies, startups, or freelance projects |
| Industry Usage | Used as a qualification for various tech roles | Practical role focused on coding and software creation |
| Search & Comparison Intent | Understanding educational requirements and career paths | Job qualifications and skills needed for software development |
While a Computer Science Degree provides foundational knowledge and credentials, a Software Developer focuses on applying programming skills to build software. Many software developers have degrees in computer science, but practical experience and coding ability are equally important for the role.

Full-time
Medical, Retirement
Posted 3 days ago
A career as a senior data scientist in the Western Excellence Center AI and Transformation Delivery team at National Bank means acting as a specialist in advanced analytics, machine learning, and artificial intelligence solutions. This job allows you to have a positive impact on our organization thanks to your experience in designing, deploying, and operationalizing data science solutions that improve client experience, strengthen risk management, and support operational efficiency.
Your role
Your team
Within the Western Excellence Center AI and Transformation Delivery department, you are part of a multidisciplinary team working closely with artificial intelligence, data governance, infrastructure, information architecture, security, database and data warehouse administration, business analysis, quality assurance, and business stakeholder teams. You report to the management team and operate with autonomy within established standards. Our team stands out for its focus on innovation, knowledge sharing, and continuous improvement. We aim to offer you maximum flexibility to promote your quality of life. This includes a hybrid work environment and a flexible, adaptable schedule.
The Bank values continuous development and internal mobility. Our personalized training programs, based on learning through action, allow you to master your role and develop new areas of expertise. Tools such as the Data Academy, language training, the Harvard Learning Center, and coaching and mentoring support are available to you at all times.
Requirements