Support the delivery of KES.
KES volunteers help create a rigorous, supportive, and practical learning environment for participants. Roles vary by cohort, module, and delivery need.
KES volunteer role types
Facilitators
Lead structured learning sessions and guide participants through practical concepts.
Assistant Facilitators
Support exercises, debugging sessions, and participant learning during live delivery.
Coaches
Guide participants through learning challenges, accountability, and project progression.
Mentors
Provide perspective, encouragement, and technical or professional guidance.
Project Reviewers
Review readiness builds, practical projects, and capstone submissions.
Demo Day Judges
Provide structured feedback during project demonstrations and showcases.
Participant-Support Volunteers
Help identify blockers, follow up with participants, and coordinate support.
Technical-Support Volunteers
Assist with setup, Python, GitHub, terminal, internet, and environment issues.
Event and Logistics Volunteers
Support scheduling, communication, attendance, documentation, and event execution.
A structured contribution model
- Application
- Alignment Call
- Orientation
- 2–4 Week Trial Period
- Confirmed Contribution Period
- Regular Review
- Renewal, Role Change, or Exit
Volunteer roles are designed to be clear, time-bound, and mutually beneficial. Expectations, time commitments, and deliverables should be defined before contribution begins.
Open KES Volunteer Roles
KES volunteering supports a specific cohort, module, or delivery window — distinct from core-team work that builds the institution itself.
10 roles open
Technology and Product · KES Volunteer
Technical Support Volunteer
Help learners and facilitators resolve setup issues, tool access problems, GitHub issues, software installation challenges, and platform-related difficulties.
- Weekly commitment
- 3–6 hours per week · KES 001 cohort cycle
- Work mode
- Remote
Operations and Administration · KES Volunteer
Documentation Volunteer
Document sessions, decisions, resources, learner updates, FAQs, summaries, and useful knowledge from KES 001.
- Weekly commitment
- 3–5 hours per week · KES 001 cohort cycle
- Work mode
- Remote
Communications and Publicity · KES Volunteer
Community Support Volunteer
Help manage learner community spaces such as WhatsApp, Discord, Slack, or other communication channels.
- Weekly commitment
- 3–6 hours per week · KES 001 cohort cycle
- Work mode
- Remote
Programs and Learning · KES Volunteer
KES Cohort Coordinator
Help coordinate the day-to-day execution of KES 001, including schedules, learner communication, attendance, reminders, and issue escalation.
- Weekly commitment
- 5–8 hours per week during active cohort periods · KES 001 cohort cycle
- Work mode
- Remote
Programs and Learning · KES Volunteer
Curriculum & Learning Support Coordinator
Support the preparation, organization, and improvement of KES learning materials, assignments, weekly content, and learner resources.
- Weekly commitment
- 4–6 hours per week · KES 001 cohort cycle
- Work mode
- Remote
Programs and Learning · KES Volunteer
Assistant Tutor — Engineering Foundations
Support learners during technical sessions, exercises, assignments, project work, and office hours.
- Weekly commitment
- 4–8 hours per week · KES 001 cohort cycle
- Work mode
- Remote
Programs and Learning · KES Volunteer
Learner Success Volunteer
Support learner engagement, motivation, progress tracking, and early intervention for learners who may be struggling.
- Weekly commitment
- 3–6 hours per week · KES 001 cohort cycle
- Work mode
- Remote
Programs and Learning · KES Volunteer
Mentor Coordinator
Coordinate mentors, mentor-learner matching, mentor communication, and mentorship activity during KES 001.
- Weekly commitment
- 3–6 hours per week · KES 001 cohort cycle
- Work mode
- Remote
Operations and Administration · KES Volunteer
Session Host / Event Support Volunteer
Support the smooth running of live sessions, workshops, mentor sessions, demo sessions, and community events.
- Weekly commitment
- 2–5 hours per week · KES 001 cohort cycle
- Work mode
- Remote
Programs and Learning · KES Volunteer
Projects & Assessment Support Volunteer
Support assignments, learner projects, review rubrics, feedback systems, final project preparation, and demo-day readiness.
- Weekly commitment
- 4–6 hours per week · KES 001 cohort cycle
- Work mode
- Remote
Register your interest.
Tell us how you'd like to support KES delivery and we'll be in touch as cohorts are planned.
Register Your Interest
Tell us how you'd like to contribute and we'll reach out as relevant opportunities open up.