Mentor junior researchers and engineers. Review research outputs, disseminate knowledge, and foster ... A Ph.D. degree in Computer Science or a related technical field; * 2+ years of experience as a ...
Mentor junior researchers and engineers. Review research outputs, disseminate knowledge, and foster ... A Ph.D. degree in Computer Science or a related technical field; * 2+ years of experience as a ...
Boomi Developer
Vancouver, BC · On-site
CA$80K - CA$120K/yr
Coach and lead junior developers Required Experience : * Bachelor's degree in computer science, IT or related fields * 5+ years of experience in EDI consulting or related field with a strong ...
Quick apply
Boomi Developer
Vancouver, BC · On-site
CA$80K - CA$120K/yr
Coach and lead junior developers Required Experience : * Bachelor's degree in computer science, IT or related fields * 5+ years of experience in EDI consulting or related field with a strong ...
Senior Research Scientist, Cell Biology - Organoid/iPSC
Richmond, BC · On-site
CA$100K/yr
Provide technical supervision to junior scientists and technicians * Collaborate cross-functionally ... Competitive salary: $100,000 - $150,000 CAD/year , depending on qualifications and experience
Quick apply
Senior Research Scientist, Cell Biology - Organoid/iPSC
Richmond, BC · On-site
CA$100K/yr
Provide technical supervision to junior scientists and technicians * Collaborate cross-functionally ... Competitive salary: $100,000 - $150,000 CAD/year , depending on qualifications and experience
Senior Research Scientist, Cell Biology - Organoid/iPSC
CA$100K - CA$150K/yr
Provide technical supervision to junior scientists and technicians * Collaborate cross-functionally ... Competitive salary:$100,000 - $150,000 CAD/year, depending on qualifications and experience
Senior Research Scientist, Cell Biology - Organoid/iPSC
CA$100K - CA$150K/yr
Provide technical supervision to junior scientists and technicians * Collaborate cross-functionally ... Competitive salary:$100,000 - $150,000 CAD/year, depending on qualifications and experience
Mentor junior colleagues and contribute to technical standards, governance, and best practices Requirements * Bachelor's degree in Computer Science, Information Systems, Engineering, or a related ...
Mentor junior colleagues and contribute to technical standards, governance, and best practices Requirements * Bachelor's degree in Computer Science, Information Systems, Engineering, or a related ...
Mentor junior colleagues and contribute to technical standards, governance, and best practices Requirements * Bachelor's degree in Computer Science, Information Systems, Engineering, or a related ...
Quick apply
Mentor junior colleagues and contribute to technical standards, governance, and best practices Requirements * Bachelor's degree in Computer Science, Information Systems, Engineering, or a related ...
Principal Product Applications Engineer
Vancouver, BC · On-site +1
CA$165K - CA$210K/yr
Mentor junior applications engineers and represent Astera Labs at industry forums, standards bodies ... Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, or a related ...
Principal Product Applications Engineer
Vancouver, BC · On-site +1
CA$165K - CA$210K/yr
Mentor junior applications engineers and represent Astera Labs at industry forums, standards bodies ... Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, or a related ...
Software Engineer
Vancouver, BC · On-site +1
Mentor, influence and collaborate with peer and junior engineers * Support inter-dependent development and testing activities Education * Bachelor of Science in Electrical Engineering or Computer ...
Software Engineer
Vancouver, BC · On-site +1
Mentor, influence and collaborate with peer and junior engineers * Support inter-dependent development and testing activities Education * Bachelor of Science in Electrical Engineering or Computer ...
Bachelor's degree in Computer Science or related field (Master's or Ph.D. a plus). We value strong ... Work with smart, driven junior engineers and help them grow into strong systems programmers. If you ...
Bachelor's degree in Computer Science or related field (Master's or Ph.D. a plus). We value strong ... Work with smart, driven junior engineers and help them grow into strong systems programmers. If you ...
Full-Stack Developer (Go, Javascript)
Vancouver, BC · On-site +1
Work closely with product, QA, and operations teams; provide mentorship to junior developers ... Bachelor's degree in Computer Science or a related field is a plus. * At least 3 years of ...
Full-Stack Developer (Go, Javascript)
Vancouver, BC · On-site +1
Work closely with product, QA, and operations teams; provide mentorship to junior developers ... Bachelor's degree in Computer Science or a related field is a plus. * At least 3 years of ...
Postdoctoral Research Fellow
CA$70K - CA$80K/yr
Mentor junior trainees and research staff within the lab . Required Qualifications * PhD in computer science, clinical informatics, statistics, or a closely related field, conferred within the past ...
Postdoctoral Research Fellow
CA$70K - CA$80K/yr
Mentor junior trainees and research staff within the lab . Required Qualifications * PhD in computer science, clinical informatics, statistics, or a closely related field, conferred within the past ...
Junior Helpdesk Analyst, 3 month term-(Hybrid)
Vancouver, BC · On-site
CA$22 - CA$25/hr
Enrolled in or recently completed a technology, computer science, information systems, or related program. * Basic troubleshooting experience with laptops, docking stations, monitors, and network ...
Junior Helpdesk Analyst, 3 month term-(Hybrid)
Vancouver, BC · On-site
CA$22 - CA$25/hr
Enrolled in or recently completed a technology, computer science, information systems, or related program. * Basic troubleshooting experience with laptops, docking stations, monitors, and network ...
Senior Software Engineer (Product)
CA$150K - CA$250K/yr
Mentor junior engineers and contribute to a culture of knowledge sharing and learning. Minimum Qualifications: * Bachelor's degree in Computer Science or a related technical field. * 5+ years of ...
Quick apply
Senior Software Engineer (Product)
CA$150K - CA$250K/yr
Mentor junior engineers and contribute to a culture of knowledge sharing and learning. Minimum Qualifications: * Bachelor's degree in Computer Science or a related technical field. * 5+ years of ...
Supervise and support junior IT support staff through coaching, scheduling, and ticket coordination ... Diploma or degree in Information Technology, Computer Science, or related field. * 3-5+ years of ...
Quick apply
Supervise and support junior IT support staff through coaching, scheduling, and ticket coordination ... Diploma or degree in Information Technology, Computer Science, or related field. * 3-5+ years of ...
Coach and support a team of junior developers. * Lead ServiceNow implementation engagement projects ... Bachelor's degree in Computer Science, Computer Engineering, or a related technical field from an ...
Coach and support a team of junior developers. * Lead ServiceNow implementation engagement projects ... Bachelor's degree in Computer Science, Computer Engineering, or a related technical field from an ...
Bioinformatics Research Assistant
Vancouver, BC · On-site
CA$28.29 - CA$33.66/hr
Delegate responsibilities to undergraduate students and other junior members of the lab, providing ... biology, computer science, molecular biology, or related fields - Foundational knowledge of ...
Bioinformatics Research Assistant
Vancouver, BC · On-site
CA$28.29 - CA$33.66/hr
Delegate responsibilities to undergraduate students and other junior members of the lab, providing ... biology, computer science, molecular biology, or related fields - Foundational knowledge of ...
Provide technical leadership and mentorship to junior team members. What you bring to the role * University degree in computer engineering, computer science, mathematics, data science, or related ...
Provide technical leadership and mentorship to junior team members. What you bring to the role * University degree in computer engineering, computer science, mathematics, data science, or related ...
CFX Artist (Houdini) - TV Featurette
CA$1.3K - CA$2.0K/wk
For senior artists, actively mentor junior team members by providing constructive feedback ... A degree or diploma in Computer Animation, Visual Effects, Computer Science, or a related field is ...
CFX Artist (Houdini) - TV Featurette
CA$1.3K - CA$2.0K/wk
For senior artists, actively mentor junior team members by providing constructive feedback ... A degree or diploma in Computer Animation, Visual Effects, Computer Science, or a related field is ...
A degree in Computer Science, Software Engineering, or a closely related technical field. * Hands ... of junior team members. * The ability to manage multiple engagements while maintaining a high ...
A degree in Computer Science, Software Engineering, or a closely related technical field. * Hands ... of junior team members. * The ability to manage multiple engagements while maintaining a high ...
Enterprise Security Architect
Toronto, ON · Hybrid
You'll lead the design and implementation of secure solutions, guide junior architects, and ... Bachelor's degree in STEM, Computer Science, Engineering, or highly related field. * 12+ years of ...
Enterprise Security Architect
Toronto, ON · Hybrid
You'll lead the design and implementation of secure solutions, guide junior architects, and ... Bachelor's degree in STEM, Computer Science, Engineering, or highly related field. * 12+ years of ...
Junior Computer Science information
See British Columbia salary details
$21K - $29.5K
9% of jobs
$29.5K - $38K
16% of jobs
$38.2K is the 25th percentile. Wages below this are outliers.
$38K - $46.5K
21% of jobs
The median wage is $48.2K / yr.
$46.5K - $55K
21% of jobs
$60.3K is the 75th percentile. Wages above this are outliers.
$55K - $63.5K
13% of jobs
$63.5K - $72K
4% of jobs
$72K - $80.5K
3% of jobs
$80.5K - $89K
3% of jobs
$89K - $97.5K
1% of jobs
$97.5K - $106K
9% of jobs
$106K - $114.5K
0% of jobs
$21K
$58K
$114.5K
How much do junior computer science jobs pay per year?
What is a junior computer scientist?
What are the key skills and qualifications needed to thrive as a junior computer scientist?
What types of projects and responsibilities can a junior computer science professional expect in their first year?
What is the difference between Junior Computer Science vs Junior Software Developer?
| Aspect | Junior Computer Science | Junior Software Developer |
|---|---|---|
| Required Credentials | Degree in Computer Science or related field | Degree or coding bootcamp certification |
| Work Environment | Academic, research, or entry-level tech roles | Software development teams, tech companies |
| Industry Usage | Universities, research labs, tech firms | Software companies, startups, IT departments |
| Common Search/Comparison | Yes | Yes |
Junior Computer Science roles typically focus on foundational knowledge, research, or academic settings, requiring a degree in computer science. Junior Software Developer positions are more application-oriented, involving coding and software creation within development teams. While both roles are entry-level, they serve different career paths within the tech industry.
What are the most commonly searched types of Computer Science jobs in British Columbia?
The most popular types of Computer Science jobs in British Columbia are:
What job categories do people searching Junior Computer Science jobs in British Columbia look for?
The top searched job categories for Junior Computer Science jobs in British Columbia are:

Senior Machine Learning Researcher
Vancouver, BC
Full-time
Re-posted 18 days ago
Job description
Job Description
- Drive Research Strategy: Formulate and lead independent research projects that solve complex, high-impact problems. Define success metrics aligned with both business goals and scientific rigor;
- Design & Implement ML Solutions: Architect and deploy scalable ML systems and algorithms. Provide technical guidance to cross-functional teams on implementation and optimization;
- Build Organizational Expertise: Mentor junior researchers and engineers. Review research outputs, disseminate knowledge, and foster a culture of innovation;
- Establish Thought Leadership: Author peer-reviewed publications, present at top-tier conferences (NeurIPS, ACL, EMNLP, etc.), and position the organization as an AI research leader;
- Advise Leadership: Synthesize complex technical and business considerations. Provide clear, actionable recommendations on high-stakes decisions with significant financial or operational impact;
- Cultivate Strategic Relationships: Build trusted partnerships across teams and external collaborators to deliver measurable value and shape organizational direction.
- A Ph.D. degree in Computer Science or a related technical field;
- 2+ years of experience as a machine learning researcher or engineer in a product-centric environment or equivalent experience;
- Deep expertise in machine learning; LLM and NLP experience a plus;
- Track record of delivering high-impact ML products from concept to production
- Experience mentoring junior technical talent;
- Exceptional communication skills-able to translate complex ideas for diverse audiences;
- A history of high-quality academic publications (e.g., NeurIPS, ACL, EMNLP, CVPR, ICLR, ICML etc.).
Join a team that thinks progressively and works collaboratively. We care about seeing each other reach full potential;
A comprehensive Total Rewards Program including bonuses and flexible benefits, competitive compensation, commissions, and stock options where applicable;
Leaders who support your development through coaching and managing opportunities;
Ability to make a difference and lasting impact from a local-to-global scale.
Job Skills
Collaboration, Communication, Computer Programming, Data Science, Large Language Models (LLMs), Machine Learning (ML)Additional Job Details
Address:
City:
Country:
Work hours/week:
Employment Type:
Platform:
Job Type:
Pay Type:
Posted Date:
Application Deadline:
Note: Applications will be accepted until 11:59 PM on the day prior to the application deadline date above
Our Employment Opportunities
At RBC, we are guided by living shared values of Client First, Integrity, Collaboration, Respect and Excellence and winning together as One RBC. We believe an inclusive workplace that has diverse perspectives is core to our continued growth as one of the largest and most successful banks in the world. Maintaining a workplace where our employees feel supported to perform at their best, effectively collaborate, drive innovation, and grow professionally helps to bring our Purpose to life and create value for our clients and communities. RBC strives to deliver this through policies and programs intended to foster a workplace based on respect, belonging and opportunity for all.
Join our Talent Community
Stay in-the-know about great career opportunities at RBC. Sign up and get customized info on our latest jobs, career tips and Recruitment events that matter to you.
Expand your limits and create a new future together at RBC. Find out how we use our passion and drive to enhance the well-being of our clients and communities at jobs.rbc.com.
RBC is presently inviting candidates to apply for this existing vacancy. Applying to this posting allows you to express your interest in this current career opportunity at RBC. Qualified applicants may be contacted to review their resume in more detail.
Employment Type: FULL_TIMEAbout Royal Bank of Canada
Sourced by ZipRecruiter
Industry
Banking and credit intermediation
Company size
10,000+ Employees
Headquarters location
Toronto, Ontario, CA