1

Computer Science Teaching Assistant Jobs in New Westminster, BC

Principal Data Engineer

Vancouver, BC · On-site

CA$55.27 - CA$79.45/hr

  • Medical

  • Dental

  • Retirement

Master's degree in computer science, Information Systems Management or a data intensive related ... Hands-on experience using AI assistants to accelerate development while keeping code and data ...

Principal Data Engineer

Vancouver, BC · On-site

CA$55.27 - CA$79.45/hr

  • Medical

  • Dental

  • Retirement

Master's degree in computer science, Information Systems Management or a data intensive related ... Hands-on experience using AI assistants to accelerate development while keeping code and data ...

... teaching, consistently ranked among the top 20 public universities in the world. Since 1915, UBC ... Qualifications Desired Skills Background or knowledge of computer science concepts. Experience in ...

New

... assistants, and other laboratory trainees Qualifications: Successful applicants will have: PhD in Computational Biology, Bioinformatics, Genomics, Systems Biology, Computer Science, Biomedical ...

Research Assistant

Vancouver, BC · On-site

CA$50K - CA$55K/yr

Vancouver, BC, Frontage Vancouver, Canada Salary - CAD 50,000 - 55,000 Frontage is a global ... Requires a B.Sc in chemistry, biochemistry, pharmaceutical sciences, or a science related ...

... assistants, and other laboratory trainees Qualifications: Successful applicants will have: PhD in Computational Biology, Bioinformatics, Genomics, Systems Biology, Computer Science, Biomedical ...

Research Assistant

Vancouver, BC · On-site

CA$4.2K - CA$4.6K/mo

... CAD Monthly Posting End Date August 12, 2026 Note: Applications will be accepted until 11:59 PM on ... Reports to the BCCHB lab manager and dotted reporting line to BCCHB Scientific Director. Work ...

Showing results 41-60

Computer Science Teaching Assistant information

What are some typical challenges faced by computer science teaching assistants when supporting students during lab sessions?

Computer Science Teaching Assistants often encounter challenges such as addressing a wide range of student skill levels, managing multiple questions simultaneously, and explaining complex concepts in an accessible way. It’s important to balance providing guidance with encouraging independent problem-solving. TAs also need to stay up to date with course material and software tools, and to communicate effectively with both students and the course instructor to ensure consistent support.

What is a computer science teaching assistant?

Computer science teaching assistants (TAs) are individuals, often graduate or advanced undergraduate students, who support professors in teaching computer science courses. Their duties typically include helping students with assignments, answering questions, conducting lab sessions, grading, and sometimes leading discussion sections. TAs play a crucial role in facilitating student learning and providing additional support outside regular lectures. They help bridge the gap between students and instructors, making it easier for students to grasp complex computer science concepts.

What are the key skills and qualifications needed to thrive as a computer science teaching assistant, and why are they important?

To thrive as a Computer Science Teaching Assistant, you need a solid understanding of programming concepts, algorithms, and data structures, usually supported by coursework or a degree in computer science. Familiarity with programming languages (such as Python, Java, or C++), code collaboration tools (like Git), and learning management systems (e.g., Canvas or Blackboard) is often required. Strong communication, patience, and the ability to explain complex concepts clearly are crucial soft skills for supporting student learning. These skills ensure you can effectively assist students, reinforce course material, and contribute to a productive educational environment.

What is the difference between Computer Science Teaching Assistant vs Computer Science Tutor?

AspectComputer Science Teaching AssistantComputer Science Tutor
CredentialsUsually requires enrollment in or completion of a computer science programNo formal credentials required, but expertise in specific topics is essential
Work EnvironmentAssists in classrooms, labs, or university settingsProvides one-on-one or group instruction outside formal classroom settings
Employer & Industry UsageUniversities, colleges, educational institutionsPrivate tutoring services, online platforms, freelance

While both roles involve teaching computer science concepts, a Computer Science Teaching Assistant typically supports formal academic courses within educational institutions, often requiring relevant coursework or enrollment. In contrast, a Computer Science Tutor offers personalized instruction outside of formal settings, focusing on specific student needs without formal credentials. Both roles aim to improve student understanding but differ mainly in environment and credential requirements.

What cities near New Westminster, BC are hiring for Computer Science Teaching Assistant jobs?

Cities near New Westminster, BC with the most Computer Science Teaching Assistant job openings:

Senior Motion Editor - ILM Vancouver

The Walt Disney Company

Vancouver, BC • Hybrid

CA$87K - CA$111K/yr

Full-time

Re-posted 8 days ago


Walt Disney Company rating

7.8

Company rating: 7.8 out of 10

Based on 129 frontline employees who took The Breakroom Quiz

3rd of 52 rated entertainment


Job description

Job Posting Title:

Senior Motion Editor - ILM Vancouver

Req ID:

10153247

Job Description:

This role is considered Hybrid, which means the employee will work 2-3 days onsite at a Company designated location and occasionally from home.

Position Summary

ILM Vancouver is looking for a Senior Motion Editor (Senior Motion Capture Animator) to join our team based in our Coal Harbour studio.

This candidate will have proven experience in high end film/VFX or video game industry.

The main responsibility will be to retarget and edit body motion of realistic motion-captured based performances in a non-destructive way and deliver animations to a high quality standards. We are also expecting the candidate to show solid knowledge about motion blending.

The Senior Motion Editor will focus predominantly on human, props and bipedal characters, extending to quadrupeds when required.

We are expecting the candidate to teach and mentor more junior team members.

Primary Responsibilities
  • Responsible for transferring motion from a Hierarchy to another (Retargeting) independently and proficiently

  • Adhering to the performance of the actors/actresses and improving/adjusting it in a non-destructive way, leading to the highest quality of work

  • Adjusting interaction and contacts between characters/props/environment/terrain

  • Improving the performance by adding fingers/toe/tail animation and body adjustments that includes enhancing posture, gesture and weight

  • Blending of motions. Having a good eye and a good understanding of this workflow to create fluid, believable transitions between distinct animation clips

  • Support and mentor more junior members of the team, troubleshooting, teaching techniques and pushing the quality and standard

Job RequirementsEducation / Experience:
  • Computer Science, Computer Visualisation or Computer Animation degree or equivalent experience

  • Previous experience using MotionBuilder,Blender, Nuance and/or Maya with motion-captured performances

  • Proven experience in high end film VFX and an up to date showreel


Required Skills / Competencies:
  • Great understanding of retargeting techniques

  • Great understanding of the principles of animation

  • Great attention to detail and communication skills

  • Proactive in problem solving, with a keen eye to catch, analyze and identify technical issues

  • Sharp eyes for motion, timing and posture

  • Background in using Maya, Blender, Nuance and/or Motion Builder

  • Background in using Linux and Vicon Shogun Post is a plus.

  • Excellent collaborative skills

  • Eagerness to learn and develop

  • Capable of mentoring more junior team members

Preferred Skills / Competencies:
  • Experience with Mocap animation

  • Maya Experience

Technical Skills:
  • Strong knowledge about Retargeting and Blending techniques

As part of your application please submit a demo reel, shot breakdown, or equivalent showcasing your work. A current resume is required.

JoinILM

The hiring range for this position in Vancouver is C$87,200 to C$111,600 per year based on a 40-hour work week. The amount of hours scheduled per week may vary based on business needs. The base pay actually offered will take into account internal equity and also may vary depending on the candidate's geographic region, job-related knowledge, skills, and experience among other factors. A full range of medical, financial, and/or other variable pay or benefits, may be offered dependent on the level and position offered.

Job Posting Segment:

ILM Vancouver

Job Posting Primary Business:

ILM Vancouver

Primary Job Posting Category:

Motion Capture - Studios

Employment Type:

Full time

Primary City, State, Region, Postal Code:

Vancouver, BC, Canada

Alternate City, State, Region, Postal Code:

Date Posted:

2026-06-09

What Walt Disney Company employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom


Walt Disney logo

About Walt Disney

Sourced by ZipRecruiter

At Disney, we're storytellers. We make the impossible, possible. We do this through utilizing and developing cutting-edge technology and pushing the envelope to bring stories to life through our movies, products, interactive games, parks and resorts, and media networks. Now is your chance to join our talented team that delivers unparalleled creative content to audiences around the world. "We create happiness." That's our motto at Walt Disney Parks and Resorts. And it permeates everything we do. At Disney, you'll help inspire that magic by enabling our teams to push the limits of entertainment and create the never-before-seen!

Industry

Amusement, gambling, and recreation

Company size

10,000+ Employees

Headquarters location

Burbank, CA, US

Social media