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.
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.