company mjm

Teaching Assistant (PGH), 2020 Summer Intensive Program

for All Star Code in Pittsburgh, PA USA

Who we are

All Star Code is a non profit computer science education organization serving Black and Latino young men. Few organizations prepare this underserved group for careers in the innovation economy. Our ultimate goal is to close the wealth, income, and opportunity gaps. Our mission is to create economic opportunity by developing a new generation of boys and young men of color with an entrepreneurial mindset who have the tools they need to succeed in a technological world. Our vision: All Star Code envisions a country where all young men of color have access to the tools of success, and where the ability to thrive is available to all who are willing to dare greatly.


<hr />

2020 Summer Intensive Program, Teaching Assistant (PGH)

The Opportunity

All Star Code is seeking an enthusiastic and engaging Teaching Assistant for our flagship 2020 Summer Intensive Program. Our 6-week Summer Intensive Program (July 6 - Aug 14) offers a uniquely transformative experience for our students and instructional staff, where instruction happens across pop-up classrooms hosted at the world's top tech companies. Our curriculum is designed to inspire, educate, and equip high school young men of color with the skills, entrepreneurial mindset, and networks to pursue academics and careers in a technological world.  Teaching Assistants are responsible for supporting the delivery of ASC's curriculum to a class of 20 high school students, particularly working closely with their Lead Instructor. Teaching Assistants typically have college level exposure to Computer Science or related experience, with genuine interest in teaching to high school students.


  • Candidates must have taken at least two college level Computer Science courses, a related STEM field, or Education; or equivalent work experience and technical proficiency 
  • Teaching experience preferred
  • Proficiency in at least seven of the following skills:  HTML / CSS, Javascript, Computer Science concepts, Command Line, Website Development, Object-Oriented Programming (OOP), Responsive Websites, Front-end Development, Back-end Development, DOM,  Event Handlers, Test Driven Development (TDD), APIs, Asynchronous Programming, GitHub and/or Git, Databases
  • Candidates must commit to a full six week summer program schedule from June to August; must be able to commute within or to one of the following markets: Pittsburgh
  • Candidate must commit to a one week instructional training (known as Professional Development Week) prior to the program's start date. Instructors are paid for completing the one week instructional training.
  • Candidates must have the ability to engage with a variety of program stakeholders from corporate partners, funders / VIPs, press/media, parents, community leaders, and/or technology executives
  • Candidates must demonstrate poise, professionalism and exceptional communication skills. It is critically important that instructors model timeliness and dependability in attendance throughout the program, including teacher training sessions prior to program start, during the program, and post-program reporting requirements
  • Candidates must have the ability to adapt to various learning styles and respect for individual differences of students in the classroom; 
  • Candidates must exercise effectiveness and patience in guiding classroom activities, keeping discussions on task and thinking quickly/creatively in the face of unexpected questions or comments; must demonstrate excellent time management and organizational skills.
  • Candidates must be willing to provide provide, accept, and implement feedback about their instruction or classroom management approach in order to better serve the needs of our students. 
  • Candidates must model and embody All Star Code?s core pillars: Dare Greatly, Celebrate Failure, and Tell Your Story; as instructors they must be coachable and model a growth mindset 

Ideal Candidate Profile

  • Engaging Educator: You are at your best when you are sharing knowledge with others in a way that is considerate to your audience
  • Inclusive Educator: You are prepared to work with students with diverse learning styles/needs, demonstrate cultural competence, and excited to learn best practices 
  • Task Manager - You excel at keeping tasks organized and on schedule
  • Builder: You?re able to take an idea and take the necessary steps to bring that idea to fruition
  • Problem Solver: You know how to troubleshoot and solve problems
  • Change-maker:  You are interested in and passionate about affecting the stark lack of diversity in tech
  • Nimble, Empathetic Leader: You absorb information quickly, you ask questions, and you anticipate the needs of your team. You are comfortable with feedback and difficult conversations
  • "Hustler": You are always looking for the next great opportunity, whether for yourself or others
  • Team Player:  You seek feedback, you collaborate, and you support those you oversee


  • Support Lead Instructor in the design and delivery of classroom activities to a cohort of 20 students
  • Serve as a substitute for Lead Instructor, when necessary
  • Circulate the classroom to check for student understanding (i.e. debugging)
  • Evaluate and track quantitative and qualitative student progress
  • Assist in the delivery of All Star Code?s Core Skill curriculum
  • Deliver All Star Code?s technical curriculum at least once a week
  • Lead early morning restorative and community building practices once a week
  • Lead Office Hours (4-5pm) and interact one-on-one with All Stars
  • Grade and document student milestones, based on curriculum rubrics 
  • Partner with their Teaching Fellow to fill in weekly reports
  • Learn alongside other educators and coders in a professional development instructional training experience, as well as weekly feedback and evaluation opportunities
  • Serve as cohort host for site guests and "chaperone" during off-site activities
  • Model All Star Code culture in the classroom: Dare Greatly. Celebrate Failure. Tell Your Story.


Teaching Assistants are expected to attend the following:

  • Professional Development Week (June 22 to 26, 2020): Up to 40 hours, access via remote / video conference, which includes the evening of June 25, 2020, for Student Orientation
  • Participate in Setup Day: Specific date to be communicated (week of June 29 to July 3, 2020); Up to 4 hours
  • Summer Intensive Program (July 6 to August 14, 2020): Up to 35 hours per week, from 9am to 5pm daily. For Demo Day (August 13, 2020), there is an additional 4 evening hours to support this milestone event. 
  • Important: For instructors with school obligations, you MUST inform us of any scheduling conflicts PRIOR to being hired.

Our Teaching Assistant will be located at Carnegie Mellon University, Pittsburgh, PA; accessible via mass transit.


Our Teaching Assistants (Full time, seasonal position) are offered at $19.25 per hour. Perks include: daily lunch provided, extended professional development training, site visits to top tech companies (Spotify and Uber, to name a few), off-hours social outings, access to our All Star Code community, and the opportunity to impact the next generation of diverse technology leaders! 


All Star Code is an equal opportunity employer and welcomes candidates from diverse backgrounds.

Powered by JazzHR

Job Info

  • Job Category: Other / Miscellaneous

    Location: Pittsburgh, PA USA

    Zip Code: 15201

    Posted on: 01/16/2020

    Viewed: 0 times

More Jobs Like This One