2020 Summer Immersion Program, Teaching Assistant

Multiple Locations /
Summer Immersion Program /
Seasonal, Full-Time
Girls Who Code is seeking enthusiastic computer science instructors for our 2020 Summer Immersion Program.  The 7-week program is unique in it’s approach.  Our curriculum is designed to  educate, inspire, and equip high school girls with the skills and resources to pursue academics and careers in the technology and engineering sectors, as well as build bravery and confidence.

We believe all girls have the interest and ability to code. Our Summer Immersion Program Teaching Assistants work with our Instructors to encourage, nurture and mentor girls through our program.  The Teaching Team collaborates to foster a positive learning environment, deliver lessons and activities, and create a community that provides them with the essential support needed to build their interest in coding and computational thinking.  Join us in welcoming these girls into a supportive sisterhood of girls who code all across the US!!

Find out more about our programs on our website and check out past student work in our project gallery!

Applicants must be 18 years or older at the start of the program.


    • Support Instructor in maintaining an exciting, engaging, and accessible classroom environment for a highly diverse group of 20 high school girls.
    • Provide support in classroom management, lesson delivery, logistical tasks, equipment management, etc. For example you may be: leading portions of lessons or activities, checking in and supporting students during work time, taking attendance, greeting guest speakers.  
    • Act as an on-site representative of Girls Who Code in the classroom and on field trips.
    • Effectively address students’ challenges and questions to ensure that all students are engaged and actively learning course material.
    • Communicate regularly and effectively with all Girls Who Code staff to support seamless delivery and execution of talks, activities, and field trips.
    • 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.


    • Declared or Intended BA or BS in computer science or a related field by the start of program.
    • Must be able to commit to a full eight week summer program schedule from June/July- August (exact dates are determined by location)
    • Experience with at least two programming languages, JavaScript and/or Python preferred
    • Must be able to commute within or to one of the following markets: Atlanta & Alpharetta, the Bay area, Charlotte, Chicago, Cincinnati, Dallas (Plano, Addison), Houston, Irvine, Los Angeles, New Jersey (Jersey City, Newark, Hoboken, Raritan), NW Arkansas, Philadelphia, Washington DC area, Hartford CT, or Wilmington (Delaware) - Please note: cities that are crossed out are full at this time and we will no longer be interviewing for these locations.
    • Additionally, candidates must be able to commit to a multi-day teacher training workshop prior to the program's start date. Travel expenses and accommodations will be paid for and organized by GWC; teachers are paid for completing the training workshop.
    • Must be coachable and model a growth mindset. Teaching assistant’s should be willing to provide, accept, and implement feedback about their or their teacher partner’s instruction or classroom management approach in order to better serve the needs of girls in the program. 
    • Effectiveness and patience in guiding classroom activities, keeping discussions on task 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 the classroom.
    • Strong time management and organizational skills.
    • Exceptional 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 within academically and culturally diverse classroom community.
    • Experience in one or more of the following: mobile phone development, robotics, data science, web development and design, algorithms.

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.