Content & Course Production Assistant (WordPress • AI • YouTube)

Please login or register as jobseeker to apply for this job.

TYPE OF WORK

Full Time

SALARY

$5-8/hr

HOURS PER WEEK

30

DATE UPDATED

Aug 2, 2026

JOB OVERVIEW

---------- is one of the world's leading online chess education platforms. We create premium courses with Grandmasters and International Masters for students around the world.

We're looking for a reliable, detail-oriented team member to help us create and publish high-quality educational content.

Responsibilities

This is a long-term position for someone who enjoys creating high-quality educational content and wants to grow with our team.

Edit and polish educational articles from instructor transcripts and course materials
Use ChatGPT (or similar AI tools) to improve readability, structure, and flow
Create student resources such as Quick Start Guides, lesson summaries, cheat sheets, and study guides
Add diagrams, chess boards, screenshots, and other visuals
Format and publish articles in WordPress
Create simple graphics in Canva
Upload and optimize YouTube videos
Perform simple video editing for YouTube, Shorts, TikTok, and Instagram Reels
Help publish content across our social media channels
Perform quality checks before content goes live
Requirements
Excellent written English
Strong WordPress skills
Experience with Google Docs
Comfortable using Canva
Experience with ChatGPT or similar AI tools
Basic video editing skills (CapCut, Premiere, DaVinci, or similar)
Outstanding attention to detail
Reliable, organized, and dependable
Available to respond quickly during normal work hours when urgent tasks arise
Creative, proactive, and willing to take initiative
Able to work well with a remote team
Nice to Have
SEO knowledge
YouTube Studio experience
Social media experience
Basic Photoshop skills
Chess playing experience or a club-level rating
To Apply

Please send:

A short introduction
Examples of your work
Your WordPress experience
Your hourly rate
Your availability
Your computer specifications

Please begin your application with "Chess Publishing Pro" so we know you've read the entire posting.

Shortlisted applicants will complete a paid test assignment before a final hiring decision is made.

SKILL REQUIREMENT
VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0011
Controller Execution Time ( Jobseekers / Job )  0.0137
Total Execution Time  0.0157
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,485,816 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Content-Course-Production-Assistant-WordPress-AI-YouTube-1698934
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0066 seconds)  (Hide)
0.0004   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0003   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1698934
 LIMIT 1 
0.0008   SELECT *
FROM `employers`
WHERE `employer_id` = 960283
 LIMIT 1 
0.0008   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1698934
AND `misc`.`idIS NULL 
0.0004   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-08-06',ej.date_added) duration_daysDATEDIFF('2026-08-06',e.rebill_date) duration_rebillej.*, e.deactivate FROM employers eemployer_jobs ej WHERE e.employer_id ej.employer_id AND
                                   ((
e.user_level >= '500' AND ej.date_added <= e.rebill_date)
                                   OR 
e.employer_id '' OR (ej.date_approved <> '2000-01-01' and DATEDIFF('2026-08-06',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1698934' 
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1698934 
0.0007   UPDATE employer_jobs SET hit_counts '***Jul-29-2026=4***Aug-01-2026=678***Aug-02-2026=1377***Aug-04-2026=1***Aug-05-2026=1***Aug-06-2026=1' WHERE job_id'1698934'  
0.0006   UPDATE employer_jobs SET monthly_hits '***Jul-2026=4***Aug-2026=2056' WHERE job_id'1698934'  
0.0008   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1698934' AND status LIKE 'sent%' ORDER BY id DESC  
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1698934 
0.0008   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '960283'
AND `date_added` >= '2022-06-08' 
0.0003   select from teasers 
0.0002   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)