Facilitator, Ada Build Live & Computer Science Fundamentals (Temp; PT)

Ada Developers Academy

Facilitator, Ada Build Live & Computer Science Fundamentals (Temp; PT)

Seattle, WA
Paid
  • Responsibilities

    Ada Developers Academy (Ada) is a non-profit, tuition-free coding school for women and gender expansive adults. We primarily serve and address the needs of Black, Latine, Indigenous, and Pacific Islander communities, low income people, and members of the LGBTQIA+ community. Our program consists of two highly immersive parts: six months of focused instruction, and five months of internship at partner companies, where students refine their skills working on real-world code. Ada also provides programming for individuals who seek to embark on a journey to learn how to code, including Ada Build and Ada Build Live.

    About this position

    Under the direction of the Technical Program Director, the Ada Build Live & Computer Science Fundamentals Facilitator will lead live sessions of Ada Build Live and Computer Science Fundamentals to participants in Ada’s respective programs. This role includes facilitating Ada Build Live sessions, an introductory course in Python fundamentals for beginner programmers, as well as facilitating Computer Science Fundamentals sessions to help Ada students prepare for technical interviews and their job search.

    This is a temporary, part-time, non-benefited position, with a schedule of approximately 10-15 hours per week on average for a duration of 5 months, beginning in mid-February 2025.

    Core responsibilities

    Facilitate Ada Build Live

    • Lead and facilitate live instruction sessions for Python fundamentals

    • Lead engaging in-class exercises and provide responsive guidance during project time, while fostering stimulating lecture discussions

    • Encourage and motivate participants to own their learning, empowering them to understand the material for themselves

    __

    _ Facilitate Computer Science Fundamentals_

    • Facilitate weekly instructional sessions covering key computer science concepts, such as:

      • Data Structures such as Linked Lists, Binary Search Trees, and Graphs

      • Common algorithmic approaches (Recursion, Divide & Conquer, Big-O Analysis, Dijkstra’s Algorithm)

    • Grade assignments and assessments as needed, providing timely and constructive feedback to students

    • Communicate student progress to the Technical Program Director, recommending areas for improvement and additional support

    • Other duties as assigned

    Essential qualifications

    • Enthusiastic support of Ada’s mission and demonstrated embodiment of Ada’s values
    • Proficiency in Python and computer science fundamentals
    • Experience teaching/facilitating educational programs, preferably in a STEM field
    • Professional experience as a Software Developer preferred
    • Proficiency with online teaching tools and platforms
    • Proficiency with Linux or MacOS
    • Excellent interpersonal and verbal/written communication skills
    • Passion for education and helping students succeed

    At Ada, we hope to be drivers of change, and believe having a team of diverse backgrounds will enable us to strengthen our impact for others. Ada is proud to be an equal opportunity employer, and is committed to providing employment opportunities regardless of race, color, religion, sex (including pregnancy, gender identity, and sexual orientation), parental status, national origin, age, disability, genetic information (including family medical history), political affiliation, military service or veteran status, or any other protected classification, in accordance with applicable federal, state, and local laws. If you have a disability or special need that requires accommodation, please contact us at people-ops@adadev.org.