Virtual Computer Science Teaching Assistant (UK) - Summer 2023

England or Remote /
Summer Programs /
/ Remote
Girls Who Code is seeking enthusiastic Teaching Assistants for our 2023 Virtual Summer Immersion Program's International classrooms. Our curriculum is designed to educate, inspire, and equip girls and non-binary students ages 14-17 with the skills and resources to pursue academics and careers in the technology and engineering sectors, as well as build bravery and confidence.  Our virtual program is unique in its approach by offering students around the world the opportunity to participate in a 2-week virtual class that includes synchronous and asynchronous instruction alongside university and career exploration opportunities. In total there will be three rounds of our 2-week programs throughout the summer, with 1-week between rounds for Teaching staff and Site Leads to prepare. Please note that our International classrooms will only be running in Round 2 and Round 3. This summer's program will be covering Game Design!

We believe all girls have the interest and ability to code. Our Virtual Summer Immersion Program Instructors encourage, nurture and mentor girls and non-binary students, providing them with the essential support needed to build their interest in coding and computational thinking.  Join us in welcoming these students into a supportive sisterhood of people who code all around the world! Find out more about our Summer Immersion Program on our website.

Program and Training Dates

    • Round 2 starting Monday, July 3rd through Friday, July 21st, 2023
    • Round 3 starting Monday, July 24th through Friday, August 11th, 2023
    • PLEASE NOTE: The dates above are inclusive of the prep week and the 2 weeks of program time for each round.

    • Additionally, candidates must be available for mandatory, multi-day, virtual training sessions from June 26th (in the evening) - June 29th. Teachers are paid for attending the training and completing all deliverables.

Time Commitment: Please read carefully.

    • Must be able to commit to both rounds of teaching, plus each week of preparation time (“Week Zero”).
    • All classrooms will be operating on a universal schedule.
    • Synchronous class and partner engagement time is generally from 1:00 PM-5:00 PM British Summer Time, but there are other synchronous duties during the program. 
    • We generally recommend staff are available for synchronous duties and meetings from 9:00-5:00 PM (note: Teaching Teams have some flexibility around scheduling some meetings and duties).
    • Ability to commit to the following hour requirements: Week Zero Prep Time ~ 25 hours per week  and In Program Work Time ~ 35 hours per week
    • GWC is closed on 7/4 for a US National Holiday.

Responsibilities for Teaching Assistants:

    • Support the classroom Instructor in maintaining an exciting, engaging, and accessible virtual classroom environment for a highly diverse group of 50-60 students ages 14 -17.
    • Meet with the Teaching Team daily to share classroom notes/observations, plan the next day’s lesson, and review student daily feedback.
    • Provide support in virtual classroom management, lesson delivery, logistical tasks, virtual classroom setup, etc. For example, you will be: leading portions of the lessons or activities, supporting students during class and through the zoom chat, taking attendance, etc.
    • Facilitate Advisory meetings 3 times per week with students to engage in sisterhood activities or icebreakers in order to build stronger relationships. 
    • Co-host classroom Student Hours with another Teaching Assistant (TA) or Instructor to troubleshoot students’ questions, review misconceptions, or provide debugging tips based on projects.
    • Support in the completion of administrative duties including taking attendance, administering programmatic surveys to students, and completing daily and end of program surveys in a timely fashion. 
    • Act as a representative of Girls Who Code in the classroom and during partner engagements.
    • Incorporate accommodation recommendations from Girls Who Code for students who have varying learning needs.
    • Effectively address students’ challenges and questions via Zoom, Discord, and Student Hours to ensure that all students are engaged and actively learning course material.
    • Communicate regularly and effectively with all Girls Who Code staff to support the seamless delivery and execution of talks, activities, and partner engagement.
    • Understand and follow all escalation procedures for any student issues that arise during the program.
    • Always act with maturity and appropriate discretion when interacting with students, other teaching staff, family members/guardians and partner contacts.
    • Meet with a supervising Site Lead on a weekly basis to review post-observation feedback and check-in on student progress or concerns. 


    • This is a UK-based role and successful candidates will be required to show satisfactory evidence of their right to work in the UK before commencing in the role.
    • Declared or Intended BA or BSc in computer science or a related field by the start of the program
    • Experience with at least one programming language, p5.js, Python or JavaScript preferred.
    • Must be coachable and model a growth mindset. Teaching assistants should be willing to provide, accept, and implement feedback about their or their team’s instruction or classroom management approach in order to better serve the needs of students in the program. 
    • Effectiveness and patience in guiding classroom activities, keeping discussions on track, and thinking quickly/creatively in the face of unexpected questions or comments.
    • Ability to adapt to various learning styles and respect for individual differences of students in a virtual classroom.
    • Must be able to collaborate with other team members and share classroom responsibilities.
    • Strong time management, organizational and communication skills.
    • Timeliness and dependability in attendance throughout the program, including all training sessions prior to program start and post-program reporting requirements.
    • Believe that all girls can code!

Preferred Qualifications:

    • Previous teaching, tutoring or mentoring experience, especially in computer science is strongly preferred.
    • Experience with facilitating virtual zoom meetings and navigating online learning platforms.
    • Experience within academically and culturally diverse classroom communities.
The hourly rate for this role is $21 USD

If you are selected for an interview, you will receive more information about how to prepare for the teaching and technical portions of your interview.

Girls Who Code is committed to building a truly diverse and inclusive organization with a focus on valuing, serving, and understanding our target constituents, while challenging all stakeholders to think inclusively for the betterment of our programs.

Girls Who Code is an equal opportunity employer committed to a policy of equal treatment and opportunity in every aspect of its hiring and promotion process without regard to race, color, creed, religion, sexual orientation, partnership status, gender and/or gender identity or expression, marital, parental or familial status, national origin, ethnicity, veteran or military status, age, disability, or any other legally protected basis. Racial and ethnic minorities and men are encouraged to apply for vacant positions at all levels.  GWC is not able to sponsor employment visas.