Job Opportunities

Computer Science for All (CS4ALL) is a component of the Chancellor and Mayor’s Equity and Excellence plan for driving educational achievement citywide. Through an unprecedented $81 million public-private partnership, CS4ALL will ensure all NYC public school students learn computer science, with an emphasis on female, black, and Latinx students. By 2025, the DOE will train nearly 5,000 educators to teach, many for the first time, computer science to their students. The project is expected to develop, strengthen and document practices that can be scaled to all NYC schools toward the goal of significantly increasing the number of NYC students studying computer science and graduating college and career ready.

We’re Expanding!


In order to accomplish this ambitious goal, we are EXPANDING! We are looking for passionate, knowledgeable professionals with a commitment to increasing access to computer science education in NYC to fill the following roles: Community Manager, Partnership Operations Manager, Computer Science Education Managers, Implementation Director, & Communications Coordinator.

If interested, please send your resume and cover letter to cs4all@strongschools.nyc. Please be sure to specify position(s) of interest in the cover letter. We prioritize diversity on our team and especially welcome applications from women, queer, black and/or Latinx communities.


Community Manager

Responsibilities:

  • Manages and coordinates events that motivate entry and continued involvement by administrators, teachers, and students in CS Education, including, but not limited to:
    • CS4ALL Citywide Hackathon League
    • Computer Science Education Week events
    • Computer Science Opportunities Fair
    • Educator Networks
  • Manages plan for the production of website assets, including educator interface, public interface and parent interface
  • Oversees the coordination of website maintenance and ensures that new and consistent information is posted on a regular basis
  • Tracks and measures the level of engagement within all networks over time
  • Manages, maintains, and grows CS4ALL’s social media presence

Apply here with cover letter and resume.

Partnership Operations Manager

Responsibilities:

  • Leads the operations of a selection process to hire high-quality computer science teacher training organizations. This includes managing application software, QA’ing applications, and running scripts to automate processes and ensure a transparent and fair selection process (partner selection may take place multiple times a year).
  • Guides teacher training partners through contracting and procurement
  • Generates buy-in and participation in CS4ALL by building a network of diverse industry partners to sustain the work. Supporting twice-yearly Industry Roundtables to gather feedback and insight on CS topics and trends. Working closely with events team to align appropriate industry engagements.
  • Works closely with Partnership Manager (PM) to ensure timely and efficient management of partner operations and logistics.

Apply here with cover letter and resume.


Computer Science Education Managers (Bronx, Brooklyn, Queens)

Responsibilities:

  • In alignment with Borough Field Support Center and Superintendent support for schools, manages the implementation of training to schools on various computer science topic areas and the operational integration of computer science into academic subject areas
  • Manages the decision-making strategy related to developing school program plans, operations plans, and establishing capacity-building structures to support implementation in computer science programs
  • Manages the documentation and dissemination of best practices, and support the collection of data to ensure equitable implementation of CS teaching across all demographics in assigned borough
  • Implements plans for research and policy analysis on components of program design and impact, in coordination with OPSR’s research team and external evaluators, including processes for collecting data from program sites, documenting program implementation and best practices, and supporting the preparation of reports to capture program outcomes.
  • Work closely with Field Support Center Instructional Leads to provide guidance on citywide implementation requirements, and ensure alignment with CS4ALL policies and practices
  • Conducts, facilitates, and manages presentations to a wide audience of stakeholders and DOE leadership on program design, policy and impact, and makes recommendations for changes that affect current policies

Apply here with cover letter and resume.


Implementation Director

Responsibilities:

  • Manages sustained implementation of intensive programs in participating schools for demographic targets
  • Facilitates meetings and workshops with school leadership of CS4ALL’s intensive programs schools
  • Collaborates with school leaders in managing outreach and recruitment of students in CS4ALL intensive programs
  • Collaborates with CS4ALL team to develop professional learning and related materials for teachers and school leaders participating in intensive programs
  • Oversees programmatic components of strategic plan for CS4ALL intensive programs (HR strategy, school culture building, QR preparation, etc.)
  • Collaborates with CS4ALL team to design and maintain strategic plan for sustainability of CS4ALL’s intensive programs

Apply here with cover letter and resume.

Communications Coordinator

Responsibilities:

  • Works cross team to implement initiative-wide communications strategy
  • Works with communications team to develop, distribute, and maintain all mediums of messaging including, but not limited to web, print, and email
  • Copyedits content for all mediums of messaging
  • Manages communications projects for marketing
  • Writes, sources, or edits compelling stories for our blog
  • Tracks and measures the level of engagement within all networks over time
  • Manages, maintains, and grows CS4ALL’s social media presence

Apply here with cover letter and resume.