Join Us

CityScience accepts applications for all positions on a rolling basis. Please submit your resume and cover letter to [email protected]. Please include the job title in the subject line.

STEM Coach

CityScience STEM coaches take teacher training and support seriously.  This position is for seasoned educators with teaching experience, advanced degrees, and a commitment to mentoring and supporting other educators.
Click here for the complete description.

STEM Coordinator

CityScience STEM Coordinators are highly organized individuals responsible for procuring program supplies, managing STEM volunteers, coordinating field trip logistics and working tirelessly to extend the school day by aligning school and after school educators.
Click here for the complete description.

STEM Instructor

STEM Instructors bring their passion for STEM subjects to a variety of educational settings.  Through Student Explorations (link to this webpage) after school programs and camps, STEM Instructors model how to effectively lead hands-on and minds-on science activities for our clients.
Click here for the complete description.


CityScience is always seeking ambitious Development and Communications Associates.  If you are moved by our mission and experienced in these fields, start the conversation by emailing [email protected].

Other Ways to Join Us

Learn more about volunteering and follow our work on social media.

Diversity Value Statement

CityScience is an Equal Opportunity Employer, committed to increasing diversity in STEM. Read more about our values.