Select Page
Join our Team

careers graphic

The North Carolina Virtual Public School (NCVPS) was established by the North Carolina State Board of Education as an online community service K-12 public school for students throughout the state of North Carolina. NCVPS is governed by the North Carolina State Board of Education (NCSBE) and reports on a day-to-day basis to the NCDPI Chief Academic Officer. 

Each year, there are over 55,000 student enrollments across North Carolina that take advantage of NCVPS to ensure they have access to an unprecedented set of choices. Through online, blended, and mobile courses, students are discovering the “virtual advantage” that will prepare them for college and a career. 

Full Time Staff Positions

For NC Virtual full time staff opportunities, please visit https://oshr.nc.gov/work-nc to search for available positions.

Part Time Positions

For teacher, developers, instructional leaders, and coaching positions, please visit the links below:

Teach for Us
Develop for us
Coach with us

Ready to Apply?

 Are you interested, excited, and passionate about virtual education and making a difference for NC students? Click the “Take Me There” button below to view the available positions on the NCVPS SchoolSpring (statewide) job website.

 

Take Me There