AI Story Video Producer (YouTube Automation)

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

TYPE OF WORK

Any

SALARY

TBD

HOURS PER WEEK

40

DATE UPDATED

Dec 16, 2025

JOB OVERVIEW

Overview

We’re looking for a full-stack AI Video Producer to handle end-to-end production of AI-generated storytelling videos for a YouTube channel. This is not just an editing role. You will be responsible for the entire production pipeline, from script creation to final video delivery.

This role is ideal for someone who understands AI tools, cinematic storytelling, pacing for YouTube retention, and can independently produce high-quality videos at scale.

Responsibilities
1. Scripting & Story Development

Write or refine compelling AI-assisted scripts using tools like ChatGPT and Claude

Follow channel tone, format, and storytelling structure (hooks, pacing, retention)

Adapt scripts for different video lengths when needed

2. AI Image & Visual Generation

Generate visuals using tools such as:

Midjourney
Nano Banana
Kling
Leonardo.ai

Create consistent visual styles across scenes

Understand prompt engineering for cinematic, story-driven visuals

3. Voiceover Production

Generate or manage AI voiceovers (ElevenLabs or similar)

Ensure clear pronunciation, emotional delivery, and pacing

Sync voiceover naturally with visuals

4. Video Editing & Assembly

Edit full videos using Premiere Pro, After Effects, CapCut, or similar

Create smooth transitions, subtle motion, and cinematic flow

Add sound design, ambient music, and light effects where appropriate

Export final videos ready for YouTube upload

5. Full Video Ownership

Handle the project from start to finish with minimal supervision

Deliver completed videos that meet quality, timing, and brand standards

Be able to scale output once systems are established

Required Skills & Tools
Must-Have

Experience producing AI-generated YouTube videos end-to-end

Strong knowledge of:

ChatGPT
Claude
Midjourney
Nano Banana
Kling
Leonardo.ai
Solid understanding of YouTube pacing and retention

Strong English writing and storytelling skills

Nice-to-Have

Experience with storytelling niches (history, mystery, horror, sci-fi, sleep stories, etc.)

Familiarity with YouTube automation workflows

Ability to replicate a visual or narrative style consistently

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0008
Controller Execution Time ( Jobseekers / Job )  0.0161
Total Execution Time  0.0175
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,507,080 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/AI-Story-Video-Producer-YouTube-Automation-1535479
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0108 seconds)  (Hide)
0.0019   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0004   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1535479
 LIMIT 1 
0.0003   SELECT *
FROM `employers`
WHERE `employer_id` = 835610
 LIMIT 1 
0.0013   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1535479
AND `misc`.`idIS NULL 
0.0005   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-08-14',ej.date_added) duration_daysDATEDIFF('2026-08-14',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-14',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1535479' 
0.0008   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1535479 
0.0008   UPDATE employer_jobs SET hit_counts '***Dec-16-2025=158***Dec-17-2025=47***Dec-18-2025=23***Dec-19-2025=4***Dec-20-2025=19***Dec-21-2025=4***Dec-22-2025=2***Dec-23-2025=7***Dec-24-2025=6***Dec-25-2025=12***Dec-26-2025=7***Dec-27-2025=5***Dec-28-2025=2***Dec-29-2025=4***Dec-30-2025=1***Jan-01-2026=2***Jan-02-2026=3***Jan-03-2026=2***Jan-04-2026=2***Jan-05-2026=2***Jan-06-2026=2***Jan-07-2026=3***Jan-08-2026=1***Jan-09-2026=4***Jan-10-2026=1***Jan-12-2026=2***Jan-14-2026=1***Jan-15-2026=4***Jan-17-2026=2***Jan-18-2026=4***Jan-19-2026=1***Jan-20-2026=1***Jan-21-2026=2***Jan-22-2026=3***Jan-24-2026=2***Jan-25-2026=2***Jan-27-2026=1***Jan-28-2026=3***Jan-30-2026=1***Feb-03-2026=1***Feb-07-2026=6***Feb-08-2026=1***Feb-09-2026=2***Feb-11-2026=6***Feb-12-2026=1***Feb-14-2026=3***Feb-15-2026=1***Feb-16-2026=1***Feb-18-2026=3***Feb-19-2026=2***Feb-21-2026=1***Feb-22-2026=1***Feb-23-2026=1***Mar-02-2026=1***Mar-09-2026=1***Mar-11-2026=2***Mar-14-2026=1***Mar-15-2026=1***Mar-17-2026=1***Mar-20-2026=1***Mar-22-2026=2***Mar-26-2026=1***Mar-30-2026=4***Apr-05-2026=1***Apr-07-2026=1***Apr-09-2026=1***Apr-16-2026=1***Apr-20-2026=1***Apr-21-2026=2***Apr-26-2026=1***Apr-27-2026=1***Apr-30-2026=1***May-06-2026=1***May-08-2026=1***May-11-2026=1***May-12-2026=1***May-14-2026=1***May-19-2026=1***May-20-2026=1***May-21-2026=1***May-22-2026=18***May-23-2026=16***May-24-2026=26***May-25-2026=15***May-26-2026=7***May-27-2026=24***May-28-2026=16***May-29-2026=17***May-30-2026=20***May-31-2026=18***Jun-01-2026=8***Jun-02-2026=24***Jun-03-2026=24***Jun-04-2026=23***Jun-05-2026=14***Jun-06-2026=1***Jun-12-2026=7***Jun-13-2026=1***Jun-17-2026=2***Jun-20-2026=8***Jun-22-2026=13***Jun-30-2026=1***Jul-02-2026=4***Jul-03-2026=22***Jul-04-2026=4***Jul-05-2026=4***Jul-06-2026=1***Jul-07-2026=10***Jul-09-2026=6***Jul-10-2026=10***Jul-11-2026=22***Jul-12-2026=11***Jul-13-2026=5***Jul-14-2026=11***Jul-15-2026=7***Jul-16-2026=14***Jul-17-2026=5***Jul-18-2026=6***Jul-19-2026=3***Jul-20-2026=12***Jul-21-2026=17***Jul-22-2026=14***Jul-23-2026=20***Jul-24-2026=24***Jul-25-2026=21***Jul-27-2026=10***Jul-28-2026=20***Jul-29-2026=24***Jul-30-2026=16***Jul-31-2026=23***Aug-01-2026=24***Aug-02-2026=24***Aug-03-2026=21***Aug-04-2026=24***Aug-05-2026=22***Aug-06-2026=12***Aug-07-2026=9***Aug-08-2026=16***Aug-11-2026=1***Aug-13-2026=1***Aug-14-2026=1' WHERE job_id'1535479'  
0.0006   UPDATE employer_jobs SET monthly_hits '***Dec-2025=301***Jan-2026=51***Feb-2026=30***Mar-2026=15***Apr-2026=10***May-2026=185***Jun-2026=126***Jul-2026=346***Aug-2026=155' WHERE job_id'1535479'  
0.0014   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1535479' 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` = 1535479 
0.0022   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '835610'
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)