AI Automation Specialist (n8n / AI Video Workflow)

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

TYPE OF WORK

Gig

SALARY

200

HOURS PER WEEK

TBD

DATE UPDATED

Mar 24, 2026

JOB OVERVIEW

We are looking for an AI Automation Specialist to build a custom AI workflow for our health content brand.

This is a project-based role, not a full-time position.

Your task is to build an automated system that analyzes competitor videos and recreates similar videos using our own AI avatar in German.

The goal is to create a scalable AI content pipeline for social media videos.

Project Overview

We want to automate the process of creating short-form health videos.

The workflow should take a competitor video, analyze it, and automatically prepare everything needed to generate a new video using our own AI avatar.

The system should handle:

Video transcription

Script segmentation into ~8 second scenes

German script adaptation

Motion / gesture prompts for the avatar

Scene prompts for AI video generation

The output should be ready-to-generate scenes for AI video tools like Google Flow or similar.

Example Workflow

Step 1 — Input
Competitor video file or link (TikTok / Instagram / YouTube)

Step 2 — Transcription
Use AI transcription (Whisper, Deepgram, etc.)

Step 3 — Scene segmentation
Split the script into ~8 second segments

Step 4 — Script processing
Rewrite the script in German while keeping the same structure and pacing.

Step 5 — Prompt generation
For each scene generate:

• German spoken script
• avatar gestures
• camera framing
• emotion / tone
• motion prompts

Example output:

Scene 1
Script:
"Viele Menschen denken ihre Verdauungsprobleme kommen nur vom Essen..."

Motion prompt:
Medium shot, avatar speaking to camera, slight hand gestures, calm explanatory tone.

Duration: 8 seconds

Step 6 — Export
Structured output ready for AI video generation tools (Google Flow, etc.)

Tools / Technologies

We prefer workflows built with:

• n8n (preferred)
• OpenAI / Claude / Gemini APIs
• Whisper or similar transcription tools
• AI prompt engineering
• API integrations

Optional experience:

• AI avatar video tools
• Google Flow / Veo / Sora
• TikTok video automation pipelines

Deliverables

You will deliver:

• Fully working automation workflow (n8n or similar)
• Scene segmentation logic
• Prompt generation system
• Structured output for AI video generation
• Documentation so our team can use the workflow

SKILL REQUIREMENT
VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0007
Controller Execution Time ( Jobseekers / Job )  0.0139
Total Execution Time  0.0151
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,500,256 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/AI-Automation-Specialist-n8n-AI-Video-Workflow-1597431
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0084 seconds)  (Hide)
0.0003   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0003   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1597431
 LIMIT 1 
0.0004   SELECT *
FROM `employers`
WHERE `employer_id` = 878969
 LIMIT 1 
0.0015   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1597431
AND `misc`.`idIS NULL 
0.0004   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-04-15',ej.date_added) duration_daysDATEDIFF('2026-04-15',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-04-15',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1597431' 
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1597431 
0.0007   UPDATE employer_jobs SET hit_counts '***Mar-09-2026=106***Mar-10-2026=164***Mar-11-2026=56***Mar-12-2026=30***Mar-13-2026=62***Mar-14-2026=20***Mar-15-2026=4***Mar-16-2026=15***Mar-17-2026=3***Mar-18-2026=6***Mar-19-2026=5***Mar-20-2026=3***Mar-21-2026=3***Mar-22-2026=2***Mar-23-2026=4***Mar-24-2026=725***Mar-25-2026=102***Mar-26-2026=57***Mar-27-2026=26***Mar-28-2026=18***Mar-29-2026=10***Mar-30-2026=13***Mar-31-2026=10***Apr-01-2026=23***Apr-02-2026=29***Apr-03-2026=3***Apr-04-2026=11***Apr-05-2026=13***Apr-06-2026=15***Apr-07-2026=15***Apr-08-2026=13***Apr-09-2026=13***Apr-10-2026=6***Apr-11-2026=3***Apr-15-2026=1' WHERE job_id'1597431'  
0.0007   UPDATE employer_jobs SET monthly_hits '***Mar-2026=1443***Apr-2026=145' WHERE job_id'1597431'  
0.0017   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1597431' 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` = 1597431 
0.0014   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '878969'
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)