1

Computer Science Student Jobs in British Columbia

Research Manager

Vancouver, BC · On-site

CA$7.1K - CA$10K/mo

... students. Our commitment to employment equity helps achieve inclusion and fairness, brings rich ... John-Jose Nunez (a dual-trained psychiatrist and computer scientist) in collaboration with BC ...

Computer Science or Engineering student in 3rd or 4th year * Experience with at least one modern programming language such as C#, Java or equivalent * Working knowledge of HTML, CSS, and JavaScript

next page

Showing results 1-20

Computer Science Student information

What is a computer science student?

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.

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 are the key skills and qualifications needed to thrive as a computer science student, 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 jobs can computer science students get?

Computer science students can pursue roles such as software developers, web developers, data analysts, cybersecurity analysts, and IT support specialists. These positions often require programming skills, knowledge of algorithms, and familiarity with tools like Java, Python, or SQL, and may involve internships or entry-level opportunities to gain experience.

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 full-time employment in software engineering, cybersecurity, or IT support.

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.

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 September 2026, with employment types broken down into 1% Internship, 1% As Needed, 80% Full Time, 15% Part Time, 2% Contract, and 1% Nights. Highlights an 81% Physical, 2% Hybrid, and 17% Remote job distribution.

Research Manager

Vancouver, BC • On-site

Ubc
5 - 10K employees

CA$7.1K - CA$10K/mo

Full-time

Posted 12 days ago


United Brotherhood Of Carpenters rating

8.6

Company rating: 8.6 out of 10

Based on 29 frontline employees who took The Breakroom Quiz


Job description

Staff - Non UnionJob CategoryM&P - AAPSJob ProfileAAPS Salaried - Research and Facilitation, Level BJob TitleResearch ManagerDepartmentNunez Laboratory | Department of Psychiatry | Faculty of MedicineCompensation Range$7,158.42 - $10,292.25 CAD Monthly

The Compensation Range is the span between the minimum and maximum base salary for a position. The midpoint of the range is approximately halfway between the minimum and the maximum and represents an employee that possesses full job knowledge, qualifications and experience for the position. In the normal course, employees will be hired, transferred or promoted between the minimum and midpoint of the salary range for a job.

Posting End DateSeptember 18, 2026

Note: Applications will be accepted until 11:59 PM on the Posting End Date.

This position is subject to the satisfactory completion of required background checks

Job End Date

August 31, 2027

At UBC, we believe that attracting and sustaining a diverse workforce is key to the successful pursuit of excellence in research, innovation, and learning for all faculty, staff and students. Our commitment to employment equity helps achieve inclusion and fairness, brings rich diversity to UBC as a workplace, and creates the necessary conditions for a rewarding career.


Job Summary

The Department of Psychiatry at the University of British Columbia (UBC) is seeking a full-time Research Manager to help coordinate and support an interdisciplinary research program applying artificial intelligence to psychiatry and supportive cancer care. The program, led by Dr. John-Jose Nunez (a dual-trained psychiatrist and computer scientist) in collaboration with BC Cancer and the UBC Mood Disorders Centre, spans patient navigation tools, clinical guideline chatbots, and predictive models for psychosocial and psychiatric needs.

The Research Manager will manage the lab's day-to-day research operations and lead project execution across several concurrent studies, including writing grant and funding applications, manuscripts, and ethics submissions; leading and managing research projects, including those focused on the evaluation and implementation of the AI tools the lab is developing; recruiting and running studies; and onboarding/supervising junior trainees, all under the general direction of the Principal Investigator. This role suits someone with research management experience, or who has completed a PhD or postdoctoral fellowship and is interested in research management.

Reports to: Dr. John-Jose Nunez, Principal Investigator

FTE: Full-time (35 hrs/week)

Work Arrangement: Hybrid, with in-person days at both BC Cancer (Vancouver) and the UBC Vancouver campus.

Start date: As soon as possible
Organizational Status

The Research Manager receives direction from and reports to the Principal Investigator (Dr. John-Jose Nunez), who is cross-appointed with the Department of Computer Science. They will interact with co-investigators, patient partners, and collaborators across BC Cancer and the Departments of Computer Science and Psychiatry. They will coordinate with senior lab members (data scientists, postdoctoral fellows, developers) on shared project work, and will supervise and mentor research assistants, medical (FLEX) students, and undergraduate trainees.


Work Performed

Lead the preparation of peer-reviewed manuscripts, conference abstracts, and scientific reports, deciding how results are presented and recommending target venues, and consulting the PI on scientific claims and authorship.

Design and lead research projects, including evaluations of the lab's AI tools and implementation-focused research on how they are adopted in clinical care, making professional decisions on study design and analysis, and bringing completed work to the PI for review.

Lead the development of grant proposals and funding applications, identifying suitable funding opportunities, determining proposal positioning and scientific framing, developing research budgets and justifications, and directing the integration of co-investigator contributions.

Lead research ethics, regulatory, and data-governance activities across the lab's project portfolio (UBC RISe), interpreting requirements, determining submission and amendment strategies, identifying compliance risks, and recommending substantive protocol changes to the PI.

Develop and oversee participant-recruitment and study-implementation strategies across multiple projects, assessing recruitment feasibility, participant eligibility, protocol compliance, and emerging risks, and directing operational changes required to achieve study objectives.

Establish and govern the content, structure, validation methodology, and quality standards for resource databases supporting the lab's AI navigation tools, assessing the implications of database decisions for research validity, clinical implementation, and tool performance.

Manage the lab's research-support workforce, determining staffing requirements and deployment across projects, establishing work priorities and performance expectations, evaluating staff effectiveness, addressing performance concerns, and recommending hiring and staffing decisions to the PI.

Develop and lead the lab's patient-partner engagement strategy, facilitating the Patient and Caregiver Advisory Council and establishing processes to incorporate lived-experience perspectives into research priorities, study design, implementation, and knowledge translation.

Develop and lead the research program's knowledge-translation strategy, identifying priority audiences and dissemination approaches, translating complex findings for clinical, technical, academic, and patient audiences, and representing the program at national and international forums.

Assess project staffing requirements, develop role profiles and selection criteria, lead candidate-assessment and interview processes, and provide recommendations to the PI regarding the recruitment and deployment of research personnel.

Lead research-portfolio and operational planning meetings, establishing agendas based on emerging priorities and risks, facilitating decisions across project teams, and ensuring accountability for resulting actions and deliverables.

Establish and manage integrated project plans, timelines, dependencies, and milestones across multiple concurrent studies, assessing variances and emerging risks and directing corrective actions to maintain scientific, regulatory, and funding deliverables.

Lead working relationships with clinical, technical, and academic collaborators, negotiating project requirements, resolving complex methodological and implementation issues, and developing solutions where partner priorities, research requirements, or operational constraints conflict.

Undertake complex research-development and implementation initiatives on behalf of the PI, independently assessing requirements, developing approaches, coordinating stakeholders, and providing recommendations on matters affecting the lab's research portfolio.
Consequence of Error/Judgement

The Research Manager makes independent professional decisions in planning and running research activities, managing studies, and supervising trainees, presenting completed work to the Principal Investigator for review and escalating major decisions on project scope, budget, authorship, and substantive protocol changes. Errors in accuracy, judgment, tact, or follow-through could delay project timelines, set back participant recruitment, or jeopardize ethics approvals and funding applications. The Principal Investigator provides overall direction and reviews major outputs.
Supervision Received
Works under the general direction of the Principal Investigator, setting day-to-day priorities and carrying out work with a high degree of latitude and independence, then bringing completed work to the Principal Investigator for review. Major decisions on scope, budget, and authorship are made in consultation with the Principal Investigator.

Supervision Given

Supervises and mentors research assistants, undergraduate students, and medical (FLEX) students, including onboarding, day-to-day guidance, project assignment, and progress feedback. Coordinates with senior lab members such as data scientists and postdoctoral fellows.

Minimum Qualifications
Undergraduate degree in a relevant discipline. Minimum of three years of related experience, or the equivalent combination of education and experience.
- Willingness to respect diverse perspectives, including perspectives in conflict with one's own

- Demonstrates a commitment to enhancing one's own awareness, knowledge, and skills related to equity, diversity, and inclusion


Preferred Qualifications


Bachelor's degree in psychology, health sciences, public health, or a related field plus 3+ years of research coordination or management experience, OR a graduate degree (Master's or PhD) in a related field.

Applied or clinical research experience in cancer and/or mental health care, such as psychosocial, health services, or patient-facing research on how patients access care and supportive resources.

Experience preparing research ethics submissions and amendments.

Experience supervising or mentoring students or junior research staff.

Experience writing grant applications and academic manuscripts.

Skills in Microsoft Office and Google Workspace.

Strong organizational, writing, and communication skills; personable and quick to learn.

Eagerness to learn in a fast-paced environment, including learning how to use AI tools the lab has deployed to help with administrative tasks.

Experience coordinating patient or community partners in research.

Experience with knowledge translation activities (posters, conference presentations).

Experience evaluating digital health tools or conducting implementation-focused research.

Experience with REDCap or similar research data capture platforms.

Familiarity with digital health or health AI (technical/programming experience is not required; you will collaborate with technical experts in the lab).

Experience safely using AI tools (e.g., Claude Code, Cowork).


What United Brotherhood Of Carpenters employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom