The Teaching Assistant supports a summer CS program for scholars, guiding around 25 students through project-based learning using Scratch or Python. They assist with workshops, troubleshoot code, and foster independent learning by encouraging inquiry and flexibility. The role requires in-person presence in select cities, with virtual components including personal tech setup. Key duties include attending training, supporting curriculum, managing classroom activities, tracking participation, and providing scholar feedback. Candidates should have foundational CS knowledge, strong communication, patience, adaptability, and a growth mindset. Experience with diverse youth, tutoring, or fluency in additional languages is a plus. Compensation is approximately $20/hour, with full-time availability during program dates. The organization values diversity and non-discrimination, encouraging applicants from underrepresented backgrounds.