Computer Science Subject Matter Expert (Contract)

(Multiple states) - Contracted

Computer Science Subject Matter Expert (Contract) is dedicated to making education accessible. Our subject matter experts organize and label content to allow users to find information easily and accurately.  

Project Description

Using your subject matter expertise in Computer Science, you will construct paths for users to get from a general concept (e.g. “Computer Science”) to more specific concepts (e.g. “Active Directory”). This information will be used to allow users to easily navigate to the specific concepts they’re interested in learning about.

You will be given a spreadsheet with various concepts and paths. In the spreadsheet, you will refine the provided hierarchy to create the most meaningful categorization of the concepts.

We’re looking for Computer Science Subject Matter Experts in the following areas:

  • Computer Engineering
  • Computer networks
  • Computer Programming
  • Cybersecurity
  • Data Science
  • Information Technology
  • Software


  • A bachelor’s degree or higher in Computer Science or a related field
  • Understanding of how computer science courses and concepts are organized
  • Familiarity with Microsoft Excel
  • Commitment to providing high-quality, accurate information
  • Working knowledge of online research methods
  • Detail-oriented and organized
  • Excellent communication skills, responsive, and collaborative

Preferred Qualifications

  • Master’s degree of higher in Computer Science
  • Experience in teaching Computer Science

What We Offer 

  • Reliable payment: Timely, reliable payments twice a month via Paypal. All work is paid per piece. Per piece rates vary based on complexity and length of content.
  • Flexibility: Work according to your own schedule with no assignments nor productivity/hourly requirements
  • Support: Access to an incredibly supportive in-house team to answer your questions
  • Work satisfaction: The knowledge that you're helping make education accessible!

The Contract Process

  1. Complete the application and submit with your resume. 
  2. If your application is approved, we'll email you a link to a contract, and your second step is to read it over and sign it.
  3. The following week, you'll receive emails with access information and project documentation. Your third step is to follow the instructions to set up your accounts and get started on your project.

Do you think you can be a Computer Science Subject Matter Expert for Click “Apply Now” at the bottom to fill out an application and submit your resume!


At, our goal is to make education accessible by providing fun, engaging video lessons and other learning resources for students, teachers, and parents. Today, over 30 million students use every month to achieve their educational and academic goals.

To supplement our existing collection of English/language arts lessons, we are now developing an extensive library of example problems with clear, step-by-step explanations to help students develop and practice their English/language arts skills.

We recently ranked 10th on Virtual Vocations' top 25 list of best partners for remote work in 2021, and we're growing our team of contractors even further!

Apply: Computer Science Subject Matter Expert (Contract)
* Required fields
First name*
Last name*
Email address*
Phone number*

Attach resume as .pdf, .doc, .docx, .odt, .txt, or .rtf (limit 5MB) or paste resume

Paste your resume here or attach resume file

What’s your citizenship / employment eligibility?*
What’s your highest level of education completed?*
College or University
Are you 18 years of age or older?*
LinkedInLinkedIn profile URL:
Do you have a Bachelor's degree or higher in computer science or a related field?*
Which computer science fields do you have subject matter expertise in?*
In no more than three sentences, describe your computer science subject matter expertise. Why are you qualified to organize computer science courses and information?*
The next question has three different parts: Part A, Part B, and Part C.

PART A: Concept paths start from most general concept and end at the most specific concepts.

An example of a concept path is:
Colors > Primary Colors > Yellow > Shades of yellow

Choose one of the following concepts to create a concept path.*
PART B: Which computer science sub-category does your chosen concept from PART A belong to? There may be more than one answer. Choose one.*
PART C: Using your answers to PART A and PART B, construct a possible concept path from “Computer Science” to your chosen concept in PART A.

Use the following format:

Computer Science > {chosen sub-category from PART B} > {concept} > {concept} > {chosen concept from PART A}*
Human Check*