A Ph.D. degree in Computer Science or a related technical field; * 2+ years of experience as a ... A comprehensive Total Rewards Program including bonuses and flexible benefits, competitive ...
A Ph.D. degree in Computer Science or a related technical field; * 2+ years of experience as a ... A comprehensive Total Rewards Program including bonuses and flexible benefits, competitive ...
High School Writing Teacher
Richmond, BC · On-site
CA$20 - CA$21/hr
Position Requirements Teacher-Tutors at Oxford Learning work during after-school and evening hours ... Flexible schedule * Paid time off Schedule: * Evenings (15-20 hours / week) * Monday to Friday
Quick apply
High School Writing Teacher
Richmond, BC · On-site
CA$20 - CA$21/hr
Position Requirements Teacher-Tutors at Oxford Learning work during after-school and evening hours ... Flexible schedule * Paid time off Schedule: * Evenings (15-20 hours / week) * Monday to Friday
Senior Software Release QA
CA$85K - CA$115K/yr
Bachelor's degree or technical diploma in Computer Science, Computer Technology, or a related ... We offer competitive Paid Time Off and flexible leave policies, including paid health days, to help ...
Senior Software Release QA
CA$85K - CA$115K/yr
Bachelor's degree or technical diploma in Computer Science, Computer Technology, or a related ... We offer competitive Paid Time Off and flexible leave policies, including paid health days, to help ...
Senior Software Release QA
CA$85K - CA$115K/yr
Bachelor's degree or technical diploma in Computer Science, Computer Technology, or a related ... We offer competitive Paid Time Off and flexible leave policies, including paid health days, to help ...
Senior Software Release QA
CA$85K - CA$115K/yr
Bachelor's degree or technical diploma in Computer Science, Computer Technology, or a related ... We offer competitive Paid Time Off and flexible leave policies, including paid health days, to help ...
Full-Stack Developer (Go, Javascript)
Vancouver, BC · On-site +1
Bachelor's degree in Computer Science or a related field is a plus. * At least 3 years of ... Dental care, extended health care, flexible schedule, Remote work available for exceptional ...
Full-Stack Developer (Go, Javascript)
Vancouver, BC · On-site +1
Bachelor's degree in Computer Science or a related field is a plus. * At least 3 years of ... Dental care, extended health care, flexible schedule, Remote work available for exceptional ...
Intermediate Software Engineer (Unreal Engine 5)
Vancouver, BC · On-site +1
CA$108K - CA$132K/yr
Our studio operates as a remote-first workplace, offering flexible work arrangements. PLEASE NOTE ... Hold a BSc in Computer Science or a college diploma in software engineering, game programming, or a ...
Intermediate Software Engineer (Unreal Engine 5)
Vancouver, BC · On-site +1
CA$108K - CA$132K/yr
Our studio operates as a remote-first workplace, offering flexible work arrangements. PLEASE NOTE ... Hold a BSc in Computer Science or a college diploma in software engineering, game programming, or a ...
Crowd TD
Vancouver, BC · On-site
CA$93K - CA$103K/yr
A degree in Computer Graphics, Computer Science, or a related technical field. Why Join Stellar? * Flexible Environment: We offer a flexible hybrid schedule that will vary with project and team ...
Quick apply
Crowd TD
Vancouver, BC · On-site
CA$93K - CA$103K/yr
A degree in Computer Graphics, Computer Science, or a related technical field. Why Join Stellar? * Flexible Environment: We offer a flexible hybrid schedule that will vary with project and team ...
Senior Release QA Specialist (Network/WiFi)
Burnaby, BC · On-site
CA$92K - CA$112K/yr
A degree or technical diploma in Computer Science, Computer Technology, or related field The Canada ... We offer competitive Paid Time Off and flexible leave policies, including paid health days, to help ...
Senior Release QA Specialist (Network/WiFi)
Burnaby, BC · On-site
CA$92K - CA$112K/yr
A degree or technical diploma in Computer Science, Computer Technology, or related field The Canada ... We offer competitive Paid Time Off and flexible leave policies, including paid health days, to help ...
Senior Release QA Specialist (Network/WiFi)
CA$92K - CA$112K/yr
A degree or technical diploma in Computer Science, Computer Technology, or related field The Canada ... We offer competitive Paid Time Off and flexible leave policies, including paid health days, to help ...
Senior Release QA Specialist (Network/WiFi)
CA$92K - CA$112K/yr
A degree or technical diploma in Computer Science, Computer Technology, or related field The Canada ... We offer competitive Paid Time Off and flexible leave policies, including paid health days, to help ...
A Ph.D. degree in Computer Science, Statistics, Machine Learning, or a related technical field ... A comprehensive Total Rewards Program including bonuses and flexible benefits, competitive ...
A Ph.D. degree in Computer Science, Statistics, Machine Learning, or a related technical field ... A comprehensive Total Rewards Program including bonuses and flexible benefits, competitive ...
FortiClient Release QA Specialist
CA$92K - CA$112K/yr
A degree or technical diploma in Computer Science, Computer Technology, or related field The Canada ... We offer competitive Paid Time Off and flexible leave policies, including paid health days, to help ...
FortiClient Release QA Specialist
CA$92K - CA$112K/yr
A degree or technical diploma in Computer Science, Computer Technology, or related field The Canada ... We offer competitive Paid Time Off and flexible leave policies, including paid health days, to help ...
FortiClient Release QA Specialist
CA$92K - CA$112K/yr
A degree or technical diploma in Computer Science, Computer Technology, or related field The Canada ... We offer competitive Paid Time Off and flexible leave policies, including paid health days, to help ...
FortiClient Release QA Specialist
CA$92K - CA$112K/yr
A degree or technical diploma in Computer Science, Computer Technology, or related field The Canada ... We offer competitive Paid Time Off and flexible leave policies, including paid health days, to help ...
Business Analyst II (1-year contract)
CA$85K - CA$95K/yr
Bachelor of Computer Science, Management Information Systems, or related field. Why you will love it here: * Remote-first work environment. * Employee discounts from day one. * Flexible health ...
Business Analyst II (1-year contract)
CA$85K - CA$95K/yr
Bachelor of Computer Science, Management Information Systems, or related field. Why you will love it here: * Remote-first work environment. * Employee discounts from day one. * Flexible health ...
Vancouver | Pipeline TD
Vancouver, BC · On-site
We offer extended health benefits, flexible hours, and an open creative environment for all our ... Bachelor's Degree in Computer Science, Computer Graphics or a related subject * 2+ years experience ...
Vancouver | Pipeline TD
Vancouver, BC · On-site
We offer extended health benefits, flexible hours, and an open creative environment for all our ... Bachelor's Degree in Computer Science, Computer Graphics or a related subject * 2+ years experience ...
Senior IT Specialist
CA$84K - CA$110K/yr
A degree or technical diploma in Computer Science, Computer Technology, or related field ... We offer competitive Paid Time Off and flexible leave policies, including paid health days, to help ...
Senior IT Specialist
CA$84K - CA$110K/yr
A degree or technical diploma in Computer Science, Computer Technology, or related field ... We offer competitive Paid Time Off and flexible leave policies, including paid health days, to help ...
We offer extended health benefits, flexible hours, and an open creative environment for all our ... Bachelor's Degree in Computer Science, Computer Graphics or a related subject * 2+ years experience ...
We offer extended health benefits, flexible hours, and an open creative environment for all our ... Bachelor's Degree in Computer Science, Computer Graphics or a related subject * 2+ years experience ...
Senior IT Specialist
Burnaby, BC · On-site
CA$84K - CA$110K/yr
A degree or technical diploma in Computer Science, Computer Technology, or related field ... We offer competitive Paid Time Off and flexible leave policies, including paid health days, to help ...
Senior IT Specialist
Burnaby, BC · On-site
CA$84K - CA$110K/yr
A degree or technical diploma in Computer Science, Computer Technology, or related field ... We offer competitive Paid Time Off and flexible leave policies, including paid health days, to help ...
Sr. Software Engineer, Virtual Desktop
Vancouver, BC · On-site +1
CA$185K - CA$211K/yr
... flexible, work-from-anywhere solutions. They need IT infrastructure that empowers employees and ... Bachelor's degree in computer science, or related degree and equivalent experience (5+ years ...
Sr. Software Engineer, Virtual Desktop
Vancouver, BC · On-site +1
CA$185K - CA$211K/yr
... flexible, work-from-anywhere solutions. They need IT infrastructure that empowers employees and ... Bachelor's degree in computer science, or related degree and equivalent experience (5+ years ...
AI Specialist
Surrey, BC · On-site
Degree in Artificial Intelligence, Computer Science, Data Science, Software Engineering, or ... Flexible benefits program allowing you to choose from options that best fit you and your dependents ...
AI Specialist
Surrey, BC · On-site
Degree in Artificial Intelligence, Computer Science, Data Science, Software Engineering, or ... Flexible benefits program allowing you to choose from options that best fit you and your dependents ...
Junior AI Specialist
CA$79K - CA$97K/yr
Bachelor's or Master's degree in Computer Science, Cybersecurity, Data Science, or related field ... We offer competitive Paid Time Off and flexible leave policies, including paid health days, to help ...
Junior AI Specialist
CA$79K - CA$97K/yr
Bachelor's or Master's degree in Computer Science, Cybersecurity, Data Science, or related field ... We offer competitive Paid Time Off and flexible leave policies, including paid health days, to help ...
Flexible Computer Science Tutor information
What is the difference between Flexible Computer Science Tutor vs Computer Science Instructor?
| Aspect | Flexible Computer Science Tutor | Computer Science Instructor |
|---|---|---|
| Credentials | Typically requires a degree in computer science or related field; tutoring certifications optional | Usually requires a degree and teaching certification or experience in education |
| Work Environment | One-on-one or small group online or in-person sessions, flexible hours | Classroom or online courses, scheduled hours, often in educational institutions |
| Employer & Industry Usage | Freelance, tutoring platforms, private clients | Schools, colleges, universities, online education platforms |
Flexible Computer Science Tutors focus on personalized, one-on-one instruction with flexible scheduling, often working independently or through tutoring platforms. In contrast, Computer Science Instructors typically teach in formal educational settings with scheduled classes and may have additional teaching credentials. Both roles require a background in computer science, but their work environments and employment structures differ significantly.
What are the most commonly searched types of Computer Science Tutor jobs in Surrey, BC?
The most popular types of Computer Science Tutor jobs in Surrey, BC are:
What cities near Surrey, BC are hiring for Flexible Computer Science Tutor jobs?
Cities near Surrey, BC with the most Flexible Computer Science Tutor job openings:
Full-time
Re-posted 12 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