2026 Computer Science Workshop Teaching Assistant (Michigan) jobs in United States
cer-icon
Apply on Employer Site
company-logo

SMASH ยท 3 weeks ago

2026 Computer Science Workshop Teaching Assistant (Michigan)

SMASH is a not-for-profit organization dedicated to building a strong STEM workforce through academic learning and experiential engagement for students. The Teaching Assistant will support SMASH Scholars in a computer science workshop, helping them develop coding skills through project-based learning and guiding them in understanding the relevance of computer science in their career interests.

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

PythonAIUI/UX designCommunicationEmpathyLife-long LearnerTutoring experienceSpanish fluencyAdaptabilityGrowth Mindset

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
Alignment with SMASH's mission to support underrepresented students in STEM
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 a plus
Tutoring, mentoring, or camp counselor experience a plus
Spanish fluency a plus
Previous TA or teaching experience a plus

Company

SMASH

twittertwittertwitter
company-logo
SMASH empowers brilliant underrepresented students with rigorous science, technology, engineering and math education, coursework.

Funding

Current Stage
Early Stage

Leadership Team

leader-logo
Dr Freada Kapor Klein
Founder
linkedin
Company data provided by crunchbase