1

Computer Science Intern Jobs in Alberta (NOW HIRING)

Finning is seeking a detail-oriented and analytical Data Quality Analyst Intern to support critical data quality initiatives across asset and customer records. This role will play an important part ...

JOB SUMMARY Based at the Farther Farms' R&D facility in Rochester, NY, the Engineering Intern supports the Engineering, Operations, and Product teams in the design, development, and scaling of novel ...

BSc in Computer Science * Documented coursework in Software Engineering, Machine learning, Algorithms & data structures, AI, Web Development * Hands-on experience with as many of the following ...

Bachelor's or Master's Degree in Engineering, Computer Science, or a related field. * 10+ years of proven experience in embedded software development. * Proficiency in C++ software development ...

Bachelor's or Master's Degree in Engineering, Computer Science, or a related field. * 3+ years of proven experience in embedded software development. * Proficiency in C++ software development ...

Be Seen First

Software Engineer

Edmonton, AB · On-site

CA$78K/yr

Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related field. Experience: * Minimum 5 years of professional experience in software development and ...

Master's degree in Computer Science, Computer Engineering, Electrical Engineering, or related field. * Typically requires 2+ years of experience with a solid foundation in object-oriented programming ...

On-the-job training, with opportunities to develop wider technical and project delivery skills by working alongside experienced engineers and scientists. * A strong mentoring culture, with each hire ...

On-the-job training, with opportunities to develop wider technical and project delivery skills by working alongside experienced engineers and scientists. * A strong mentoring culture, with each hire ...

next page

Showing results 1-20

Computer Science Intern information

See Alberta salary details

$11

$19

$30

How much do computer science intern jobs pay per hour?

As of Jul 19, 2026, the average hourly pay for computer science intern in Alberta is $19.34, according to ZipRecruiter salary data. Most workers in this role earn between $14.90 and $23.80 per hour, depending on experience, location, and employer.

What is a Computer Science Intern job?

A Computer Science Intern is a temporary position where students or recent graduates gain hands-on experience in software development, data analysis, cybersecurity, or other computing fields. Interns typically assist with coding, debugging, research, and testing while working under the guidance of experienced professionals. This role helps build technical skills, industry knowledge, and networking opportunities, preparing interns for full-time positions in the tech industry.

What kind of projects and tasks can I expect as a Computer Science Intern?

As a Computer Science Intern, you can expect to work on a variety of tasks such as writing and testing code, debugging software, supporting ongoing development projects, and collaborating on team-based assignments. Interns often contribute to designing features, fixing bugs, conducting research, or assisting in quality assurance under the guidance of senior engineers or mentors. The exact nature of your projects may vary based on the company and team, but you will typically gain hands-on experience with real-world software development tools and workflows. This exposure not only builds your technical skills but also helps you understand agile work environments and best practices, making it a valuable step toward a full-time role in the field.

What are the key skills and qualifications needed to thrive in the Computer Science Intern position, and why are they important?

To thrive as a Computer Science Intern, you need a solid understanding of programming languages (such as Python, Java, or C++), data structures, algorithms, and basic software development principles, typically backed by ongoing coursework in computer science or a related field. Familiarity with version control systems like Git, integrated development environments (IDEs), and sometimes exposure to cloud platforms or coding certifications can be advantageous. Strong analytical thinking, effective communication, initiative, and the ability to work well within a team are valuable soft skills in this role. These skills and qualities ensure that interns can quickly contribute to projects, adapt to new technologies, and collaborate effectively with experienced professionals.

What are the most commonly searched types of Computer Science jobs in Alberta? The most popular types of Computer Science jobs in Alberta are:
What are popular job titles related to Computer Science Intern jobs in Alberta? For Computer Science Intern jobs in Alberta, the most frequently searched job titles are:
What job categories do people searching Computer Science Intern jobs in Alberta look for? The top searched job categories for Computer Science Intern jobs in Alberta are:
What cities in Alberta are hiring for Computer Science Intern jobs? Cities in Alberta with the most Computer Science Intern job openings:
Infographic showing various Computer Science Intern job openings in Alberta as of July 2026, with employment types broken down into 1% As Needed, 84% Full Time, 13% Part Time, and 2% Contract. Highlights an 79% Physical, 2% Hybrid, and 19% Remote job distribution, with an average salary of $40,235 per year, or $19.3 per hour.

Data Quality Analyst Intern

Finning

Edmonton, AB

Full-time

Posted 6 days ago


Job description

Company:Finning CanadaNumber of Openings:1Worker Type:Temporary (Fixed Term)Position Overview:Finning is seeking a detail-oriented and analytical Data Quality Analyst Intern to support critical data quality initiatives across asset and customer records. This role will play an important part in improving the accuracy, completeness, and reliability of data used by business systems, customer-facing platforms, and digital integrations. The work is structured, repetitive, and detail-focused, requiring someone who can maintain accuracy and consistency while completing a high volume of similar validation and remediation tasks.
Working closely with data, business, and technology teams, you will help identify, investigate, validate, and resolve data issues while contributing to a major business transformation initiative. A significant portion of this role will involve contacting customers by phone to confirm or gather information, so comfort with professional phone conversations, follow-up, and accurate note-taking is essential. This is an excellent opportunity for a student or early-career professional looking to gain hands-on experience in data management, data governance, business systems, and digital transformation.
This role may be based in either Edmonton or Calgary for 4-6 months in duration in a hybrid work environment.
If this interests you , consider applying today!Job Description:
What You'll Do

Key Responsibilities

  • Review, validate, and update asset and customer data across multiple systems.
  • Perform data cleansing and remediation activities to improve data accuracy and completeness.
  • Conductfrequent customeroutreach, primarily byphone, to validate, confirm,and enrichcustomer and assetinformation.
  • Complete repetitive data validation, data entry, and follow-up activities with a high level of consistency and attention to detail.
  • Investigate data discrepancies and identify root causes of recurring data quality issues.
  • Track phone outreach outcomes, customer responses, and required follow-up actions clearly and accurately.
  • Document findings, patterns, and recommendations to support long-term improvements.
  • Maintain accurate records of completed updates and audit trails.
  • Support reporting and measurement of data quality improvements and business outcomes.
  • Collaborate withITand business teams to prioritize and resolve issues.

What We're Looking For

Required Qualifications

  • Currently enrolled in or recently completed a post-secondary program in:Information Technologyor Data Analyticsor BusinessAnalysisor Business AdministrationOr a related field.
  • Proficient with Microsoft Excel and Microsoft Office applications.
  • Strong attention to detail and commitment to data accuracy.
  • Excellent organizational and problem-solving skills.
  • Strong written and verbal communication skills, including confidence making professional phone calls to customers.
  • Comfortableperformingrepetitive, detail-oriented work for extended periodswhile maintainingaccuracy andquality.

Preferred Qualifications:

  • Experience conducting research, data validation,customer outreach
  • Experience or being comfortable with engaging customers via telephone to collect, verify, and update key information.
  • Experience working with databases, SQL,Fabric,Power BI,AI,orrelatedtools.
  • Understanding of data quality, data governance, or master data management principles.
  • Familiarity with ERP, CRM, or enterprise business systems is an asset.
What Success Looks Like
  • Improve the quality and reliability of customer and asset data.
  • Support key business transformation and system migration initiatives.
  • Enhance digital data consumption across internal and external platforms.
  • Identify opportunities to reduce recurring data quality issues.
  • Enable better business decisions through more accurate information.

Why Join Finning?

  • Gain real-world experience working with enterprise-scale data.
  • Contribute to meaningful projects that impact customers and business operations.
  • Work alongside experienced data, analytics, and technology professionals.
  • Develop practical skills in data quality, business process improvement, and digital transformation.
  • Build valuable experience that can support future careers in data analytics, business intelligence, information management, or technology.

Ideal Candidate:We're looking for someone whois comfortable with structured, repetitive work and takes pride in doing it accurately. The ideal candidateenjoys solving puzzles, finding patterns in data, andfollowing through on customer outreach, including regular phone calls, to validate information.If you'rehighly organized,patient, comfortable speakingwithcustomers, and motivated by improvingdataquality, we'd love to hear from you.

At Finning, we prioritize creating a diverse and inclusive environment. We are proud to be an equal opportunity employer, and we actively encourage all individuals to express themselves and achieve their full potential. As a company, we continuously strive to enhance our outreach to individuals of all backgrounds and identities. We do notdiscriminate against applicants based on gender identity, race, national and ethnic origin, religion, age, sexual orientation, marital and family status, and/or mental or physical disabilities.Furthermore, Finning is committed to collaborating with and providing reasonable accommodations /adjustments to individuals with disabilities. If you require an adjustment/accommodation at any point during the recruitment process, please inform your recruiter.