KKCF Technical Teaching Assistant

Job Title
KKCF Technical Teaching Assistant
Job ID
27732417
Work Hybrid
Yes
Location
Multiple,  10454
Other Location
Description

Start Date: June 2024
Employment Type: This is a part-time 8- week position. A flexible schedule including occasional weekend hours is required.
Location: Bronx, NY; Atlanta, GA; Newark, NJ; Los Angeles, CA
Reports to: KKCF Technical Lead Instructor; KKCF Program Manager

TKH General Overview
The Knowledge House’s mission is to empower and sustain a talent pipeline of technologists, entrepreneurs, and digital leaders, who will lift their communities out of poverty.

The Knowledge House (TKH) approach is to (1) close gaps in the education­-to-­employment pipeline in underserved communities in the Bronx NY, Newark NJ, Atlanta GA, and Los Angeles CA, neighborhoods by teaching young adults aged 16­-24 skills to launch careers or ventures in technology, and (2) support links between local youth, tech innovation, and business development that bring positive community impact. Headquartered in the South Bronx, the poorest congressional district, TKH has served more than 1,900 students since 2014. Current core programs include our Innovation Fellowship focused on software engineering, cybersecurity, and digital design for adult job trainees, and our Karim Kharbouch Coding Fellowship for high school students learning computational thinking and web design.  

Benefits of working at The Knowledge House:
  • Apply your teaching and learning expertise to address the knowledge and skills gap to low income and underrepresented communities nationwide (we are rapidly expanding in NYC, Newark, Atlanta, and LA) 
  • Be part of a fast-moving and tech-enabled organization that’s building the next generation of tech entrepreneurs, technologists, and innovators  
  • Join a startup where every team member is expected to contribute to strategy, create solutions and improve organizational culture 
  • Flexible schedule hours within required evening class times and team meeting requirements; ability to work from home for part of the workweek 

Role Overview:
Reporting to the KKCF Technical Lead Instructor and KKCF Program Manager, the KKCF Technical Teaching Assistant will be responsible for assisting with tasks related to technical class instruction and fellow support for the Karim Kharbouch Coding Fellowship for high-school aged learners including class facilitation, assignment review and grading, curricular development support, and holding office hours with fellows.

The ideal candidate will be a strategic leader with a problem-solving orientation and curious mindset who communicates effectively and  possess the ability to: 
  • Establish and maintain a supportive learning environment that prioritizes high accountability and respect for individual learning needs.
  • Support learners of diverse backgrounds and perspectives.
  • Manage a high volume of assignment review through superlative time management skills. 
  • Provide meaningful guidance and instructional support to learners with diverse skill levels and experience with technology.

As a growing organization, we expect that the specific needs and job description will shift over time and other duties may be assigned by the KKCF Technical Lead Instructor and KKCF Program Manager. 

Key Areas of Responsibility 
 
  • Assisting with Classroom Instruction & Grading
    • Assistant in the conducting of 3 weekly four-hour virtual courses to a large cohort of KKCF fellows between the hours of 10:00am - 3:30pm during June, July and August (day of week and exact hours TBD). 
    • All assistant duties include management tasks including drafting and posting assignments in the LMS, uploading resources and class recordings to LMS, taking attendance, support of instruction, and implementation of both guided and unguided labs via Zoom.
    • Review student feedback and troubleshoot class issues during team meetings. 
    • Review technical assignments and provide timely and thorough feedback and grades according to rubrics and instructor guidance.
    • Familiarize yourself with daily lesson plans and be prepared to lead short activities in breakout sessions and/or lead portions of the class.
    • Assist with the development and modification of instructional resources.
    • Act as a substitute classroom leader in the event of an unexpected absence of the Lead instructor. 
    • Lead by example as a technology professional, to be an excellent role model for our students.
 
  •  Student Support
    • Facilitate weekly office hours sessions with fellows who need extra support 
    • Provide asynchronous support to fellows via Slack
    • Provide guidance and mentorship to orient student learning toward the target industries.
    • Work with College & Career Specialists to resolve problems with students' class behavior or performance.
 
  • Class Reporting Duties and Deliverables
    • Work with the lead instructor to compile all student attendance, incident reports, lab submission rates and grades, weekly assignment submission rates and grades, and project deliverable submission rates and grades.
    • Prepare to review reports during weekly team meeting.


Schedule Requirements:
Candidates must be available for the specific weekly events described below: 
  • Weekly class times (KKCF Fellowship): Mondays - Thursdays 10:00am - 3:30pm EST, June - August (3 days per week, exact schedule TBD)
    • Program dates are June 17 - July 25. Dates of employment will extend slightly beyond this range before and after to allow for training and close out tasks.  
The remaining weekly hours are flexible as long as grading and submission deadlines are met. 


Qualifications:

Experience
  • Previous professional or academic experience in roles teaching, coaching, or tutoring others in technology skills
  • Proficiency in the following skills: HTML, CSS, beginner JavaScript, UX/UI, wireframing, web design, graphic design, computational thinking 
  • Computer proficiency, including MS Word, Excel, PowerPoint, Google Drive, Google Suite,  Google Classroom and other Learning Management Systems 
  • Previous experience in classroom environments is preferred
  • Experience working with youth, teens, and young adults is preferred
  • Previous experience working with underprivileged communities is a plus
  • Experience with eLearning, computer-enhanced teaching, and blended learning approaches preferred
  • Strong written and verbal communication skills 
  • Exceptional attention to details, organization and time management skills
  • Experience working in classroom environments, teaching or working with young adult or adult learners is preferred. 
  • Excellent time management
  • Excellent writing skills for content creation activities
  • LMS understanding (Classrooms, Attendance, Grades, etc..)

Skills & Approach to Work
  • Excellent interpersonal communication and persuasive communication skills, including public speaking abilities. 
  • Exceptional organizational skills and ability to balance multiple priorities and deadlines in a constantly changing and fast-paced environment.
  • Ability to independently produce high quality work, delegate, problem-solve, and ask for help when needed.
  • A passion and love for our students and their genius. A tenacious desire to smash all barriers in the way of our students accessing rewarding, high-paying careers in technology.
  • Ability to train others and create curricula for diverse groups
  • Coachable, open to feedback, and eager to develop their current skills
  • Teamwork, including actively reaching out to colleagues to support or consult on projects and maintains a collaborative work environment 
  • Commitment to contributing to positive organizational culture and core values. 


Compensation
  • $33-$40/hour for 25  hours per week


It is the policy of The Knowledge House Fellowship, Inc. to promote and provide equal employment opportunity without discrimination based on age, race, creed, color, national origin, gender, sexual orientation, disability, marital status, Veteran status, genetic predisposition, or carrier status.


 

Option 1: Create a New Profile