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 ...
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 ...
... scientists), and other company and Research Team personnel * Support the progress of research ... Training on specific computer applications (e.g., Excel and Access) provided * Field work (up to ...
... scientists), and other company and Research Team personnel * Support the progress of research ... Training on specific computer applications (e.g., Excel and Access) provided * Field work (up to ...
... scientists), and other company and Research Team personnel * Support the progress of research ... Training on specific computer applications (e.g., Excel and Access) provided * Field work (up to ...
Quick apply
... scientists), and other company and Research Team personnel * Support the progress of research ... Training on specific computer applications (e.g., Excel and Access) provided * Field work (up to ...
The Integration, Change Management & Training Intern will primarily support communication efforts, engage project super users, develop training materials, and coordinate logistics for the integration ...
The Integration, Change Management & Training Intern will primarily support communication efforts, engage project super users, develop training materials, and coordinate logistics for the integration ...
The Integration, Change Management & Training Intern will primarily support communication efforts, engage project super users, develop training materials, and coordinate logistics for the integration ...
The Integration, Change Management & Training Intern will primarily support communication efforts, engage project super users, develop training materials, and coordinate logistics for the integration ...
Integration, Change Management & Training Intern - September 2026 (8-Month Term)
Calgary, AB · On-site
The Integration, Change Management & Training Intern will primarily support communication efforts, engage project super users, develop training materials, and coordinate logistics for the integration ...
Integration, Change Management & Training Intern - September 2026 (8-Month Term)
Calgary, AB · On-site
The Integration, Change Management & Training Intern will primarily support communication efforts, engage project super users, develop training materials, and coordinate logistics for the integration ...
At Air Products, our purpose is to bring people together to reimagine what's possible, collaborate and innovate solutions to the world's most significant energy and environmental sustainability ...
At Air Products, our purpose is to bring people together to reimagine what's possible, collaborate and innovate solutions to the world's most significant energy and environmental sustainability ...
At Air Products, our purpose is to bring people together to reimagine what's possible, collaborate and innovate solutions to the world's most significant energy and environmental sustainability ...
At Air Products, our purpose is to bring people together to reimagine what's possible, collaborate and innovate solutions to the world's most significant energy and environmental sustainability ...
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 ...
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 ...
Software Engineer
Edmonton, AB · On-site
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 ...
Software Engineer
Edmonton, AB · On-site
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 ...
Software Engineer (8 Month Term)
Calgary, AB · On-site
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 ...
Software Engineer (8 Month Term)
Calgary, AB · On-site
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 ...
Software Engineer (1 Year Term)
Calgary, AB · On-site
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 ...
Software Engineer (1 Year Term)
Calgary, AB · On-site
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 ...
Quick apply
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 ...
Bachelor's degree in Computer Science, Software Engineering, or a related discipline, or equivalent experience * 5-10 years of software development experience * Strong proficiency in at least one of:
Bachelor's degree in Computer Science, Software Engineering, or a related discipline, or equivalent experience * 5-10 years of software development experience * Strong proficiency in at least one of:
Bachelor's degree in Computer Science, Software Engineering, or a related discipline, or equivalent experience * 5-10 years of software development experience * Strong proficiency in at least one of:
Bachelor's degree in Computer Science, Software Engineering, or a related discipline, or equivalent experience * 5-10 years of software development experience * Strong proficiency in at least one of:
Software Engineer
Calgary, AB · Hybrid
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 ...
Software Engineer
Calgary, AB · Hybrid
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 ...
TAC Internship 2022
Calgary, AB · On-site
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 ...
TAC Internship 2022
Calgary, AB · On-site
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 ...
TAC Internship 2022
Edmonton, AB · On-site
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 ...
TAC Internship 2022
Edmonton, AB · On-site
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 ...
Co-op Student Information Services Location: Calgary Head Office Job status: Full Time Fixed Term Department: Information Services Is this position safety sensitive: No Start Date: Immediate At ...
Co-op Student Information Services Location: Calgary Head Office Job status: Full Time Fixed Term Department: Information Services Is this position safety sensitive: No Start Date: Immediate At ...
Computer Science Intern information
See Alberta salary details
$11.78 - $13.46
9% of jobs
$14.32 is the 25th percentile. Wages below this are outliers.
$13.46 - $15.14
31% of jobs
The median wage is $16.08 / hr.
$15.14 - $16.83
18% of jobs
$16.83 - $18.51
0% of jobs
$18.51 - $20.19
0% of jobs
$20.19 - $21.88
2% of jobs
$21.88 - $23.56
14% of jobs
$23.91 is the 75th percentile. Wages above this are outliers.
$23.56 - $25.24
6% of jobs
$25.24 - $26.92
3% of jobs
$26.92 - $28.61
8% of jobs
$28.61 - $30.29
8% of jobs
$11
$19
$30
How much do computer science intern jobs pay per hour?
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.

Full-time
Posted 6 days ago
Job description
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:
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.
- 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.