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 ...
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 ...
Edmonton, AB · On-site
$170K - $190K/yr
Medical
PTO
MS or PhD in Computer Science, Engineering or related field * 10+ years of experience developing optimizing compilers for a variety of architectures * Understanding of advanced optimization ...
Quick apply
Edmonton, AB · On-site
$170K - $190K/yr
Medical
PTO
MS or PhD in Computer Science, Engineering or related field * 10+ years of experience developing optimizing compilers for a variety of architectures * Understanding of advanced optimization ...
Edmonton, AB · On-site
$170K - $190K/yr
Medical
PTO
MS or PhD in Computer Science, Engineering or related field * 10+ years of experience developing optimizing compilers for a variety of architectures * Understanding of advanced optimization ...
Quick apply
Edmonton, AB · On-site
$170K - $190K/yr
Medical
PTO
MS or PhD in Computer Science, Engineering or related field * 10+ years of experience developing optimizing compilers for a variety of architectures * Understanding of advanced optimization ...
Completion of a Computer Science (or a related graduate degree program) MSc. or PhD. Proficient in developing and training, fine-tuning and evaluating machine learning and deep neural network models ...
New
Completion of a Computer Science (or a related graduate degree program) MSc. or PhD. Proficient in developing and training, fine-tuning and evaluating machine learning and deep neural network models ...
New
Skills, Knowledge and Expertise Bachelor's or Master's degree in Computer Science, Engineering, or related field. 5+ years of experience in cloud solution architecture, with a strong focus on ...
Skills, Knowledge and Expertise Bachelor's or Master's degree in Computer Science, Engineering, or related field. 5+ years of experience in cloud solution architecture, with a strong focus on ...
Edmonton, AB · On-site
Degree in Computer Science, Computer/Software Engineering, or Electrical Engineering. * 3 to 5 years of experience with Signal Processing / Image Processing / Machine Vision. * Ability to learn ...
Edmonton, AB · On-site
Degree in Computer Science, Computer/Software Engineering, or Electrical Engineering. * 3 to 5 years of experience with Signal Processing / Image Processing / Machine Vision. * Ability to learn ...
Completion of a Computer Science (or a related graduate degree program) MSc. or PhD with specialization in Artificial Intelligence, Machine Learning, Computer Vision, Spatial Intelligence, Physical ...
Completion of a Computer Science (or a related graduate degree program) MSc. or PhD with specialization in Artificial Intelligence, Machine Learning, Computer Vision, Spatial Intelligence, Physical ...
Degree or diploma in Information Technology, Computer Science, Information Systems, Business, or a related field. 5+ years of experience in business analysis, digital enablement, technology planning ...
Degree or diploma in Information Technology, Computer Science, Information Systems, Business, or a related field. 5+ years of experience in business analysis, digital enablement, technology planning ...
Diploma in Electronics and/or Computer Science. * Valid driver's license and driving record. * Excellent organizational skills and good problem-solving skills. * Motivated worker with great team ...
Diploma in Electronics and/or Computer Science. * Valid driver's license and driving record. * Excellent organizational skills and good problem-solving skills. * Motivated worker with great team ...
Completion of a 4-year Computer Science or Engineering degree, or a 2-year Computer Engineering / System Technology diploma * Minimum 5 years of professional experience in software development
Quick apply
Completion of a 4-year Computer Science or Engineering degree, or a 2-year Computer Engineering / System Technology diploma * Minimum 5 years of professional experience in software development
Edmonton, AB · On-site
Bachelor's Degree in Computer Science, Engineering, or equivalent experience * 2+ years of professional software development experience * Hands-on experience with a strongly-typed, object-oriented ...
Edmonton, AB · On-site
Bachelor's Degree in Computer Science, Engineering, or equivalent experience * 2+ years of professional software development experience * Hands-on experience with a strongly-typed, object-oriented ...
Bachelor's Degree in Computer Science, Engineering, or equivalent experience * 2+ years of professional software development experience * Hands-on experience with a strongly-typed, object-oriented ...
Bachelor's Degree in Computer Science, Engineering, or equivalent experience * 2+ years of professional software development experience * Hands-on experience with a strongly-typed, object-oriented ...
Edmonton, AB · On-site
This work requires highly motivated researchers with both breadth and depth across electrical engineering, computer science, mathematics, physics, and applied scientific computing. The Sr. Research ...
Edmonton, AB · On-site
This work requires highly motivated researchers with both breadth and depth across electrical engineering, computer science, mathematics, physics, and applied scientific computing. The Sr. Research ...
$100 - $105/hr
Bachelor's degree or equivalent experience in Computer Science, Information Technology, Business, or a related field. Preferred Qualifications Microsoft Dynamics 365 and/or Power Platform ...
$100 - $105/hr
Bachelor's degree or equivalent experience in Computer Science, Information Technology, Business, or a related field. Preferred Qualifications Microsoft Dynamics 365 and/or Power Platform ...
Holds a Bachelor's degree in Finance, Computer Science, Mathematics, Physics, or another quantitative field. * Has a minimum of 2 - 5 years of professional experience in a related field or role.
Holds a Bachelor's degree in Finance, Computer Science, Mathematics, Physics, or another quantitative field. * Has a minimum of 2 - 5 years of professional experience in a related field or role.
Edmonton, AB · On-site
Medical
Dental
Retirement
This role is required to be a co-op placement position • Diploma in Computer Science or equivalent IT certification. • Knowledge: Experience with desktop operating systems (Windows 7, 8, 10); • ...
Edmonton, AB · On-site
Medical
Dental
Retirement
This role is required to be a co-op placement position • Diploma in Computer Science or equivalent IT certification. • Knowledge: Experience with desktop operating systems (Windows 7, 8, 10); • ...
Edmonton, AB · On-site
CA$111K - CA$132K/yr
Bachelor's Degree or Diploma in Computer Engineering, Computer Science, Software Engineering, or related field (or equivalent practical experience). * 3-6 years of professional software development ...
Edmonton, AB · On-site
CA$111K - CA$132K/yr
Bachelor's Degree or Diploma in Computer Engineering, Computer Science, Software Engineering, or related field (or equivalent practical experience). * 3-6 years of professional software development ...
Acheson, AB · On-site
Medical
Dental
Retirement
This role is required to be a co-op placement position • Diploma in Computer Science or equivalent IT certification. • Knowledge: Experience with desktop operating systems (Windows 7, 8, 10); • ...
Acheson, AB · On-site
Medical
Dental
Retirement
This role is required to be a co-op placement position • Diploma in Computer Science or equivalent IT certification. • Knowledge: Experience with desktop operating systems (Windows 7, 8, 10); • ...
BSc in Physics, Astronomy, Computer Science, Statistics, Engineering, or related fields. * 6 months of experience developing software for data analysis of physical systems (e.g., astrophysical ...
BSc in Physics, Astronomy, Computer Science, Statistics, Engineering, or related fields. * 6 months of experience developing software for data analysis of physical systems (e.g., astrophysical ...
D) in Computer Science, Bioinformatics, Computational Biology or related fields. Research and/or applied project experience in foundation AI models for biology. Proficient in Python programming ...
D) in Computer Science, Bioinformatics, Computational Biology or related fields. Research and/or applied project experience in foundation AI models for biology. Proficient in Python programming ...
$20K - $31K
9% of jobs
$40.3K is the 25th percentile. Wages below this are outliers.
$31K - $42K
19% of jobs
The median wage is $52.7K / yr.
$42K - $53K
23% of jobs
$53K - $64K
15% of jobs
$64K - $75K
8% of jobs
$78.8K is the 75th percentile. Wages above this are outliers.
$75K - $86K
5% of jobs
$86K - $97K
2% of jobs
$97K - $108K
16% of jobs
$108K - $119K
2% of jobs
$119K - $130K
1% of jobs
$130K - $141K
0% of jobs
$20K
$67.5K
$141K
The computer science field provides a wide range of opportunities for technically talented individuals. Depending on your skills and interests, you can find computer science jobs as a software developer, hardware engineer, database administrator, computer systems analyst, network architect, information security analyst, or web developer. You need an analytical mind and strong technical skills to perform your job duties, which may be to develop, maintain, and troubleshoot computer systems, applications, or networks. Your responsibilities in a computer science job are often directly related to the business goals and outcomes of your employer.
| Aspect | Computer Science | Software Developer |
|---|---|---|
| Required Credentials | Bachelor's or higher in CS or related field | Bachelor's in CS, Software Engineering, or related field often preferred |
| Work Environment | Research labs, academia, tech companies, startups | Tech companies, software firms, freelance projects |
| Industry Usage | Academic research, algorithm development, theoretical work | Building, coding, testing software applications |
| Common Search/Comparison | Focuses on theoretical foundations and algorithms | Focuses on practical software creation and deployment |
Computer Science and Software Developer roles often overlap, but Computer Science emphasizes theoretical foundations, algorithms, and research, while Software Developers focus on designing, coding, and maintaining software applications. Both roles require programming skills, but their primary focus and work environments differ.
The most popular types of Computer Science jobs in Edmonton, AB are:
For Computer Science jobs in Edmonton, AB, the most frequently searched job titles are:
The top searched job categories for Computer Science jobs in Edmonton, AB are:
Cities near Edmonton, AB with the most Computer Science job openings:

If you want to work on some of the world’s biggestwebsites and have your work seen by millions every day, this might be the job for you.As a senior member of a growing team, you will contribute in to all stages of the web development life cycle.
What you'll be doing:
What you'll need to be successful:
Must Haves:
Nice to Have:
Sourced by ZipRecruiter
Your single source for HR professional services, we offer job seekers specialized employment services, spanning contract, permanent positions, and project solutions for highly specialized and managerial level talent needs. Our team of specialized recruiters and consultants abilities extend far beyond resume or career counseling. With hundreds of collaborators strategically located throughout the country, our organization possess the local market knowledge and industry relationships that make successful geography-specific reach possible.
Recruiting and staffing services
11 - 50 Employees
Vancouver, BC, CA