AI UGC Creative Editor

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

TYPE OF WORK

Full Time

SALARY

$5 an hour

HOURS PER WEEK

17

DATE UPDATED

Mar 24, 2026

JOB OVERVIEW

About the Role

We are a growing DTC e-commerce brand running paid social ads on Facebook and Instagram. We're looking for a skilled, detail-oriented Creative Editor to join our team on a part-time, remote basis.

In this role, you will be responsible for producing polished AI-generated UGC (User-Generated Content) video ads from start to finish from generating AI avatar clips to recording voiceovers, adding captions, and delivering a fully edited, ad-ready video.

This is a fast-moving, creative role ideal for someone who is tech-savvy, quick to learn new AI tools, and has a strong eye for content that performs on social media.

What You'll Do

Receive scripts and creative briefs from our team and execute them into complete video ads
Use AI video generation models primarily Sora, Kling, and Veo (accessed via Kie.ai) to generate UGC-style video clips based on provided scripts and character directions
Record and produce voiceovers using ElevenLabs, selecting appropriate voice clones and adjusting tone/pacing as directed
Edit all assets together in CapCut syncing voiceover to visuals, cutting for pacing, and ensuring videos feel native to social feeds
Add on-screen captions/subtitles using CapCut's auto-caption or manual caption tools, formatted to brand standards
Deliver clean final exports (no baked-in music, SFX, or text overlays unless specified) optimized for 9:16 vertical format
Manage multiple concurrent projects and meet turnaround deadlines expected output is approximately 4 completed creatives per 6-hour working session
Communicate proactively about blockers, questions, or creative feedback
Requirements

Must-Have Skills

Hands-on experience with AI video generation models such as Sora, Kling, or Veo ideally accessed via Kie.ai or similar platforms
Hands-on experience with ElevenLabs voice selection, script input, audio export
Proficient in CapCut (desktop or mobile) editing, captioning, transitions, and export settings
Strong attention to detail clean cuts, readable captions, synced audio
Reliable internet connection and ability to handle video file uploads/downloads efficiently
Strong written English comprehension you must be able to read and interpret scripts accurately
Ability to self-manage, meet deadlines, and communicate clearly in English via WhatsApp
Engagement Details

Type: Part-time contractor (project-based or hourly)
Hours: 10–20 hours/week to start, with potential to grow
Rate: $6–$10/hr USD depending on experience and output quality
Location: Fully remote open to candidates in the Philippines, India, Eastern Europe, Latin America, and similar regions
Schedule: Flexible, but must be available to deliver within 48-hour turnaround windows
Communication: Async-first via WhatsApp; occasional video calls for onboarding and feedback reviews
Performance Bonus

We believe in rewarding work that performs. Every creative you produce is tracked through our ad platform.

If a creative you produce generates 5 or more confirmed sales, you earn a $10 USD bonus on top of your hourly rate
Bonus amount will be agreed upon at the start of your contract and paid on a per-creative basis
The better your creatives perform, the more you earn there is no cap
We share basic performance data with you so you can see how your work is doing.

How to Apply

To be considered, please submit the following:

A short paragraph describing your experience with Kie.ai, ElevenLabs, and CapCut
2–3 samples of video content you have edited (links preferred Google Drive, YouTube, or similar)
Your availability and current hourly rate
Applications without tool-specific experience and samples will not be reviewed. We move quickly strong candidates will be contacted within 2–3 business days.

Language:

English (Preferred)
Work Location: Remote

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.0129
Total Execution Time  0.0142
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,500,792 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/AI-UGC-Creative-Editor-1609604
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0070 seconds)  (Hide)
0.0004   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0004   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1609604
 LIMIT 1 
0.0005   SELECT *
FROM `employers`
WHERE `employer_id` = 917128
 LIMIT 1 
0.0003   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1609604
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 '1609604' 
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1609604 
0.0008   UPDATE employer_jobs SET hit_counts '***Mar-24-2026=227***Mar-25-2026=62***Mar-26-2026=32***Mar-27-2026=19***Mar-28-2026=7***Mar-29-2026=5***Mar-30-2026=10***Mar-31-2026=6***Apr-02-2026=2***Apr-03-2026=1***Apr-04-2026=5***Apr-06-2026=4***Apr-08-2026=2***Apr-10-2026=1***Apr-15-2026=1' WHERE job_id'1609604'  
0.0007   UPDATE employer_jobs SET monthly_hits '***Mar-2026=366***Apr-2026=16' WHERE job_id'1609604'  
0.0009   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1609604' AND status LIKE 'sent%' ORDER BY id DESC  
0.0004   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1609604 
0.0012   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '917128'
AND `date_added` >= '2022-06-08' 
0.0004   select from teasers 
0.0003   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)