1

Computer Science Student Jobs in British Columbia

... students. Our commitment to employment equity helps achieve inclusion and fairness, brings rich ... Animal Welfare, Biometeorology & Soil Science and Food Science) and four research centres (e.g.

New

Lecturer

Vancouver, BC

CA$7K - CA$9K/mo

... student learning experience. The preferred candidate should have a proven track record of delivering excellent instruction in Computer Science at the undergraduate level and Data Science at the ...

... student. * You are a rational and critical thinker who seeks solutions when you find problems ... Excellent computer science fundamentals: data structures, algorithms; programming languages, SQL.

... student. * You are a rational and critical thinker who seeks solutions when you find problems ... Excellent computer science fundamentals: data structures, algorithms; programming languages, SQL.

New

... student. * You are a rational and critical thinker who seeks solutions when you find problems ... Excellent computer science fundamentals: data structures, algorithms; programming languages, SQL.

New

... student. * You are a rational and critical thinker who seeks solutions when you find problems ... Excellent computer science fundamentals: data structures, algorithms; programming languages, SQL.

New

... student. * You are a rational and critical thinker who seeks solutions when you find problems ... Excellent computer science fundamentals: data structures, algorithms; programming languages, SQL.

New

... student. * You are a rational and critical thinker who seeks solutions when you find problems ... Excellent computer science fundamentals: data structures, algorithms; programming languages, SQL.

... Student we're looking for: * Currently pursuing a Bachelor's or Master's degree in Data Science, Computer Science, Electrical Engineering, Mathematics, or a related discipline * Experience with ...

... Science Compensation Range $4,739.00 - $5,102.00 CAD Monthly Posting End Date June 25, 2026 Note ... Ensures students receive awards * Compiles and organizes annual progress reports and faculty ...

New

Mentor graduate and undergraduate students Candidate Qualifications * PhD in Computer Science, Engineering, Human-Computer Interaction, or a closely related field (completed within the past five ...

next page

Showing results 1-20

Computer Science Student information

See British Columbia salary details

$19K

$59.2K

$123.5K

How much do computer science student jobs pay per year?

As of Jun 13, 2026, the average yearly pay for computer science student in British Columbia is $59,174.00, according to ZipRecruiter salary data. Most workers in this role earn between $35,000.00 and $72,500.00 per year, depending on experience, location, and employer.

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

A Computer Science Student should possess strong analytical abilities, problem-solving skills, and a foundational knowledge of programming languages such as Python, Java, or C++, usually supported by formal coursework or certifications. Familiarity with tools like integrated development environments (IDEs), version control systems (e.g., Git), and common databases is important for practical application of concepts. Excellent time management, teamwork, and communication skills help students balance coursework and collaborate effectively on group projects. These attributes are crucial for building a solid technical foundation, excelling academically, and preparing for internships or future employment.

What are the typical projects or assignments a Computer Science Student might work on during their studies or internships?

Computer Science Students often engage in a variety of hands-on projects, such as developing software applications, creating algorithms, designing websites, or building simple databases. They may also participate in group projects, hackathons, or collaborative coding tasks that simulate real-world problem-solving scenarios. During internships, students often contribute to larger codebases, assist with debugging, write documentation, and sometimes interact directly with clients or end-users. These experiences help students apply their classroom knowledge, develop teamwork skills, and gain valuable exposure to industry tools and practices.

What jobs can I get by studying computer science?

A computer science student can pursue roles such as software developer, systems analyst, database administrator, cybersecurity analyst, or web developer. These jobs typically require programming skills, knowledge of algorithms, and familiarity with tools like Java, Python, or SQL, often with opportunities for remote work or entry-level positions.

What is a Computer Science Student job?

A Computer Science Student job typically refers to internships, part-time roles, or research positions where students apply their programming, problem-solving, and analytical skills. These jobs help students gain practical experience in areas like software development, data analysis, cybersecurity, or artificial intelligence. Responsibilities may include coding, debugging, testing, and collaborating on technical projects. Such roles provide valuable hands-on learning and can enhance job prospects after graduation.

Which work can a computer science student do?

A computer science student can work as a software developer, web developer, or IT support technician, often gaining experience through internships or part-time roles. These positions typically require programming skills, knowledge of coding languages, and familiarity with development tools or operating systems.

Which job is best for computer science students?

Computer science students often pursue roles such as software developer, data analyst, or systems analyst, which utilize programming skills, problem-solving, and knowledge of algorithms. Internships and entry-level positions in tech companies provide practical experience and can lead to more advanced roles. Certifications in programming languages or cloud platforms can also enhance job prospects.

What jobs can CS students get?

Computer Science students can pursue roles such as software developers, web developers, data analysts, system administrators, and quality assurance testers. These positions often require programming skills in languages like Java, Python, or C++, and may involve working with tools like Git, databases, and operating systems. Internships and entry-level positions provide practical experience and can lead to full-time employment in tech companies or related fields.
What are popular job titles related to Computer Science Student jobs in British Columbia? For Computer Science Student jobs in British Columbia, the most frequently searched job titles are:
What job categories do people searching Computer Science Student jobs in British Columbia look for? The top searched job categories for Computer Science Student jobs in British Columbia are:
Infographic showing various Computer Science Student job openings in British Columbia as of June 2026, with employment types broken down into 1% As Needed, 66% Full Time, 29% Part Time, 1% Temporary, 2% Contract, and 1% Nights. Highlights an 79% Physical, 2% Hybrid, and 19% Remote job distribution, with an average salary of $59,174 per year, or $28.4 per hour.

Computer Science Competition Teacher

Forbest Academy Inc

Vancouver, BC

CA$25 - CA$35/hr

Part-time

Posted 5 days ago


Job description

Why Teach at Forbest Academy?
At Forbest Academy, we inspire curiosity, foster critical thinking, and nurture a lifelong love of learning. With offices in both Vancouver and Richmond, we are committed to creating engaging and accessible learning experiences that help each student grow academically and personally. Our students aim for excellence in competitive arenas like the Canadian Computing Competition (CCC) and related global contests.
Qualifications and Requirements:
  • Bachelor’s degree or higher in Computer Science, Software Engineering, or a closely related field.
  • Demonstrated expertise in competitive programming, preferably with a high achievement in the CCC Senior Division (e.g., Certificate of Distinction, Honour Roll, or qualification for the Canadian Computing Olympiad - CCO).
  • Deep, expert knowledge of advanced algorithms (e.g., Dynamic Programming, Graph Theory, Number Theory, Greedy Algorithms) and complex data structures.
  • Strong preference given to candidates familiar with the competitive programming curriculum and problem styles of the CEMC (University of Waterloo).
  • A minimum of 2–3 years of teaching or tutoring experience in Computer Science or Mathematics is preferred.
  • Experience in developing AP/IB preparatory materials is advantageous.
  • Possession of a valid BC teaching certification or its equivalent is an asset.
  • Demonstrated excellent communication and interpersonal skills.
  • Proven ability to tailor instructional strategies to meet diverse student learning needs.
  • Ability to commute between Richmond and Vancouver locations as needed.

Position Details:
  • Opportunities available for both full-time and part-time roles.
  • Full-time: Minimum of 30 teaching hours per week.
  • Part-time: Total teaching hours vary based on your availability.
  • Hourly Rate: $25.00 to $35.00 per hour, commensurate with experience and qualifications.

Note:
  • Applicants must currently reside in the Greater Vancouver Area and be legally authorized to work in Canada.
  • Incomplete applications will not be considered.
  • Only shortlisted candidates will be contacted for interviews.
  • Background checks and/or verification of educational credentials may be conducted as part of the hiring process.

To streamline your application process, kindly complete the questionnaire provided below and notify us once submitted by emailing hr@forbestacademy.com:
https://forms.gle/jDzsVcueFipxQTH19

Work Schedule:
  • Teaching on an on-call basis.
  • Primarily scheduled Monday to Friday during after-school and evening hours.
  • Weekend availability may be required.
  • Schedule adjustments may occur during school holidays based on student demand.

Locations:
  • Richmond Office: #207-5811 Cooney Road (South Tower), Richmond, BC.
  • Vancouver Office: #102-1727 West Broadway, Vancouver, BC.

Benefits:
  • Group insurance coverage available for full-time employees.
  • Regular team-building events designed to promote collaboration and a positive work environment.

Join Forbest Academy and contribute to our mission of shaping future leaders through quality education. To learn more about our institution, please visit the following links:
  • https://www.forbest.com/en/
  • https://lu.linkedin.com/company/forbest-academy?trk=similar-pages_result-card_full-click
  • https://www.youtube.com/channel/UCrb7sVGvu5Jbq1lav2X2_uQ