SMASH ยท 3 weeks ago
2026 Computer Science Workshop Teaching Assistant (Berkeley)
SMASH is a non-profit organization focused on building a strong STEM workforce through academic learning and experiential engagement. The Teaching Assistant will support high school scholars in a Computer Science Workshop, helping them develop skills through project-based learning and coding challenges.
EducationNon Profit
Responsibilities
Attend all training sessions
Support lead facilitator in implementing Create and Learn curriculum
Assist during 3-hour CS Workshop sessions, 5 days/week
Provide one-on-one and small group support to scholars
Help scholars troubleshoot code and work through challenges
Circulate during sessions to check for understanding and offer guidance
Support technical setup and logistics
Help manage classroom environment and keep activities on track
Assist with taking attendance and tracking participation
Provide feedback on scholar progress to lead facilitator
Help ensure all scholars stay engaged and supported
Support completion of scholar assignments
Qualification
Required
Currently pursuing or recently completed a Computer Science degree with coursework in Python, AI, or UI/UX design
Strong collaboration skills; reliable and punctual; able to work effectively with lead facilitator and program staff; professional communication
Respect for diverse learning styles; ability to explain concepts in multiple ways; patience when helping scholars work through frustration
Quick thinking when challenges arise; ability to pivot and try new approaches; creative problem-solving in dynamic classroom environment
Willing to learn alongside scholars; open to feedback; comfortable saying 'I don't know, let's figure it out together.'
Willingness to model learning and figure out content alongside scholars; open to feedback; learning from what scholars have to offer
Ability to work in-person for the entire program duration in Atlanta, GA, Ann Arbor, MI, Berkeley, CA or Boston, MA
Genuine belief that all scholars can succeed in CS
Patience and enthusiasm for helping students learn
Ability to explain technical concepts clearly to beginners
Comfortable learning new technologies and troubleshooting independently
Interest in education and working with high school students
Preferred
Coursework or experience in Python and/or AI, or digital design (especially UX/UI)
Experience working with diverse, first-generation, or low-income youth
Tutoring, mentoring, or camp counselor experience
Spanish fluency
Previous TA or teaching experience
Company
SMASH
SMASH empowers brilliant underrepresented students with rigorous science, technology, engineering and math education, coursework.
Funding
Current Stage
Early StageRecent News
2023-03-17
2023-02-02
2022-12-28
Company data provided by crunchbase