AI Video Creator for a YouTube Channel (Long-Term, Remote)

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

TYPE OF WORK

Part Time

SALARY

$20 per video

HOURS PER WEEK

TBD

DATE UPDATED

Sep 18, 2026

JOB OVERVIEW

We're looking for an AI Video Creator to join an established YouTube channel in the money education niche. The channel is introducing a new visual style using AI-generated imagery and video clips, and we need someone to own that production pipeline.

Scripts and voiceover are provided in both English and French — your job is to generate all visuals, add captions, and assemble the final videos.

Benchmark quality:
This is the standard we're working toward:
----------

What you'll be working on:

Generating AI video clips for the opening section of each video (approximately the first 2 minutes)
Generating AI images for the remaining portion of each video (approximately 23 minutes)
Assembling all visuals to the provided voiceover with smooth transitions, pacing, and text overlays where needed
Adding burned-in captions/subtitles synced to the voiceover for both the English and French versions
Working with a fixed main character and supporting characters — you must maintain consistent character appearance, clothing, and style across every video and every scene
Producing a French version of each video using the provided French script and voiceover (same visuals, French captions)
Delivering two completed videos (one English, one French) approximately every 4 days

Requirements:

Portfolio or samples showing AI-generated video content at or near the benchmark quality above
Proven ability to maintain character consistency across multiple AI-generated scenes and videos (this is critical — please show examples)
Experience with AI image and video generation tools
Experience adding clean, well-timed captions/subtitles to long-form video
Video editing skills to assemble the final product (Premiere Pro, CapCut, DaVinci Resolve, or similar)
Reliable delivery on a recurring schedule
Willingness to complete a small paid test task after initial discussion

Work details:

Remote, long-term collaboration
Monthly payment
Established channel with an existing audience
All scripts, voiceover, and character designs are provided for both languages
Clear communication and simple workflows

How to apply:

Please send:

2–3 samples of AI-generated video content you've created (ideally long-form or explainer style)
Examples showing consistent character design across multiple scenes or videos
A short note on which AI tools you use and your production process
How soon you'd be available to start

To confirm you've read this post carefully, please start your message with the word "COIN".

SKILL REQUIREMENT
VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0010
Controller Execution Time ( Jobseekers / Job )  0.0148
Total Execution Time  0.0167
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,488,144 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/AI-Video-Creator-for-a-YouTube-Channel-Long-Term-Remote-1703174
  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.0004   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1703174
 LIMIT 1 
0.0004   SELECT *
FROM `employers`
WHERE `employer_id` = 844616
 LIMIT 1 
0.0009   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1703174
AND `misc`.`idIS NULL 
0.0005   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-09-21',ej.date_added) duration_daysDATEDIFF('2026-09-21',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-09-21',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1703174' 
0.0004   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1703174 
0.0008   UPDATE employer_jobs SET hit_counts '***Aug-05-2026=1178***Aug-06-2026=106***Aug-07-2026=52***Aug-08-2026=14***Aug-09-2026=5***Aug-10-2026=8***Aug-11-2026=7***Aug-12-2026=61***Aug-13-2026=29***Aug-14-2026=10***Aug-15-2026=4***Aug-16-2026=5***Aug-17-2026=2***Aug-18-2026=5***Aug-19-2026=247***Aug-20-2026=135***Aug-21-2026=48***Aug-22-2026=11***Aug-23-2026=9***Aug-24-2026=16***Aug-25-2026=13***Aug-26-2026=3***Aug-27-2026=4***Aug-28-2026=2***Aug-29-2026=2***Aug-30-2026=3***Aug-31-2026=3***Sep-01-2026=2***Sep-02-2026=1***Sep-03-2026=1***Sep-04-2026=1***Sep-05-2026=1***Sep-06-2026=1***Sep-08-2026=2***Sep-12-2026=1***Sep-13-2026=1***Sep-14-2026=1***Sep-15-2026=1***Sep-17-2026=1***Sep-18-2026=301***Sep-19-2026=44***Sep-21-2026=1' WHERE job_id'1703174'  
0.0007   UPDATE employer_jobs SET monthly_hits '***Aug-2026=1982***Sep-2026=359' WHERE job_id'1703174'  
0.0008   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1703174' 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` = 1703174 
0.0004   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '844616'
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)