We're an exam prep platform on a mission to make advanced academic concepts accessible to learners globally. We specialise in developing rigorous, university-level resources for students and educators - and we're now expanding into
Computer Science
and related disciplines.
Job Overview
We're seeking experienced computer scientists, lecturers, and educators to create high-quality educational content in advanced areas of Computer Science. This role involves developing challenging, step-by-step problem sets and detailed solutions for undergraduate and graduate-level learners.
Key Responsibilities
Create and review UK university-level computer science questions and solutions.
Ensure accuracy, clarity, and pedagogical value across all content.
Write content that challenges learners while building conceptual understanding.
Requirements
Bachelor's degree in Computer Science or a closely related field (postgraduate preferred).
Expertise in one or more of the following areas:
Programming & Software Development
: Python, Java, C++, OOP, data structures.
Algorithms & Complexity
: Sorting, recursion, time-space trade-offs.
Computer Systems
: Operating systems, architecture, memory models.
Databases & Web
: SQL, NoSQL, backend systems, RESTful APIs.
AI & Data Science
: Machine learning, data analysis, neural networks.
Cybersecurity & Networks
: Protocols, cryptography, threat modeling.
Ability to explain technical concepts clearly and structure content logically.
Strong attention to detail and commitment to academic rigor.
Compensation
2,000-4,000
for a
1-2 month
project, depending on scope and expertise.
Work Details
Part-time, remote
position with flexible hours
Expected Hours:
Flexible, >20 hours per week
Job Type: Part-time
Pay: From 2,000.00 per month
Benefits:
Work from home
Schedule:
Monday to Friday
Application question(s):
From the following areas:
Programming & Software Development
Algorithms & Data Structures
Computer Systems & Architecture
Databases & Web Development
Artificial Intelligence & Data Science
Cybersecurity & Networking
Mathematics for Computer Science
Please confirm which courses and specific topics you have experience in.
This question is COMPULSORY. Please answer with as much detail as possible, including any teaching, academic, or industry experience relevant to each area.
For each area you may list, or briefly describe the nature of your experience (e.g., taught at university level, used in software development projects, conducted research, created educational content, etc.).
Education:
Bachelor's (required)
Experience:
University level Computer Science: 4 years (required)
Work Location: Remote