1

Computer Science Intern Jobs in Vancouver, BC (NOW HIRING)

Under the guidance of a Principal Scientist, the Pre-Clinical Services Intern will be responsible ... 55,000 CAD/year. This is the range that we in good faith believe is the range of possible ...

Bachelor's degree in Computer Science, Software Engineering, Electrical Engineering or a related field with a minimum of 5 years of industry experience * Proficiency in the following languages:

Graduate degree in Computer Science or Engineering or Physics with a focus on AI, ML, or DL, or the equivalent combination of education and experience. * Deep understanding of modern neural network ...

Bachelor of Science in Electrical Engineering or Computer Science, a Master's Degree, or a PhD; or equivalent experience is required The target salary range for this position is 150,450 - 194,700 CAD ...

Currently pursuing a Bachelor's degree or higher in Computer Science, Software Engineering, or a related discipline * Strong preference for students with Design Team or previous co-op experience

Software Development Engineer II

Burnaby, BC · On-site

CA$124K - CA$155K/yr

Bachelor's degree in Computer Science, Engineering, or related field; or equivalent work experience. * 2+ years of experience in software engineering, with a focus on frontend development for web ...

Showing results 41-60

Computer Science Intern information

See Vancouver, BC salary details

$11

$19

$30

How much do computer science intern jobs pay per hour?

As of Aug 13, 2026, the average hourly pay for computer science intern in Vancouver, BC is $19.44, according to ZipRecruiter salary data. Most workers in this role earn between $14.98 and $23.92 per hour, depending on experience, location, and employer.

What is a computer science intern?

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 most commonly searched types of Computer Science jobs in Vancouver, BC? The most popular types of Computer Science jobs in Vancouver, BC are:
What are popular job titles related to Computer Science Intern jobs in Vancouver, BC? For Computer Science Intern jobs in Vancouver, BC, the most frequently searched job titles are:
Infographic showing various Computer Science Intern job openings in Vancouver, BC as of August 2026, with employment types broken down into 100% Full Time. Highlights an 100% In-person job distribution, with an average salary of $40,434 per year, or $19.4 per hour.

$40 - $55/hr

Full-time

Re-posted 17 days ago


Job description

Responsibilities and duties:

  • Build, design, develop and maintain complex, scalable applications and deliver robust computer-based system solutions, including mobile applications.
  • Collaborate within development team to design, develop, test, implement, and support technical solutions in full-stack development tools and technologies.
  • Research, design, develop, and modify enterprise-wide systems and application software.
  • Design, develop and maintain data platform components that power the Telemetry systems, and help stand up scalable & reliable services with great monitoring & telemetry support.
  • Manipulate and analyze complex, high-volume data systems for scalability and compliance.
  • Analyze, design and develop tests, and design and develop a processing platform using various configuration management technologies.
  • Test software development methodology in an agile environment; analyze and provide ongoing maintenance, support and enhancements in existing systems and platforms, also provide recommendations for continuous improvement.
  • Create technical specifications and apply software engineering principles to analyze, problem-solve, and design a solution.
  • Monitor system performance and perform predictive maintenance, also perform system risk and reliability analysis.

Qualifications:

  • A bachelor's degree in computer science, software engineering, information systems, or a related field, or equivalent experience.
  • Strong knowledge of Java and C++
  • At least 2 years of relevant experience is required
  • Well versed in designing, debugging and documentation
  • Excellent verbal and written communication skills
  • Analytical and logical thinking
  • Strong problem-solving skills
  • Ability to work without supervision

How to apply:

Please forward your resume to abmpersonneldepartment@gmail.com with the subject "Software Engineer".We would like to thank all applicants for their interest; however, only those chosen for an interview will be contacted.