Video Editor for E-commerce Ads — AI UGC Experience Required (Meta/TikTok)

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

TYPE OF WORK

Full Time

SALARY

To Be Decided Based On Skill Level

HOURS PER WEEK

30

DATE UPDATED

Jul 23, 2026

JOB OVERVIEW

I run multiple e-commerce brands selling physical products through Meta and TikTok ads. I need a video editor who understands direct response — someone who can take raw UGC footage, stock clips, and AI-generated content and turn them into scroll-stopping ads that convert, not just look pretty.

WHAT YOU'LL DO

Edit short-form UGC-style video ads (15–60 sec) for Facebook, Instagram, and TikTok
Create AI UGC ads using tools like Arcads, HeyGen, Captions, Veo, or similar (AI actors delivering scripts)
Generate b-roll and product visuals with AI tools (Higgsfield, Runway, Kling, Midjourney, etc.)
Cut multiple hook variations from one base ad for testing
Add captions, sound design, zooms, and pacing that hold attention
Follow direct response structure: hook ? problem ? solution ? proof ? CTA
Turn edits around fast and iterate based on ad performance

REQUIREMENTS

Editing short-form ads or social content experience
Proven experience making AI UGC ads — you must show at least one real example
Proficient in CapCut and/or Premiere Pro (After Effects a plus)
Comfortable learning new AI video/image tools as they come out
Strong English comprehension for scripts and feedback
Reliable internet and fast revision turnaround

NICE TO HAVE

Experience with e-commerce/DTC brands
Hook or script writing ability
Motion graphics

Link to your portfolio
Your 3 best ad edits
At least one AI UGC ad you made + which tools you used
Your rate and weekly availability

Generic copy-paste applications will be ignored.

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0009
Controller Execution Time ( Jobseekers / Job )  0.0125
Total Execution Time  0.0139
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,485,016 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Video-Editor-for-E-commerce-Ads-AI-UGC-Experience-Required-MetaTikTok-1694695
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0073 seconds)  (Hide)
0.0003   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0004   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1694695
 LIMIT 1 
0.0004   SELECT *
FROM `employers`
WHERE `employer_id` = 945929
 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` = 1694695
AND `misc`.`idIS NULL 
0.0004   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 '1694695' 
0.0002   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1694695 
0.0010   UPDATE employer_jobs SET hit_counts '***Jul-23-2026=600***Jul-24-2026=48***Jul-25-2026=27***Jul-26-2026=23***Jul-27-2026=19***Jul-28-2026=14***Jul-29-2026=33***Jul-30-2026=16***Jul-31-2026=8***Aug-01-2026=5***Aug-02-2026=9***Aug-03-2026=7***Aug-04-2026=6***Aug-05-2026=8***Aug-06-2026=2***Aug-07-2026=5***Aug-08-2026=1***Aug-14-2026=3' WHERE job_id'1694695'  
0.0006   UPDATE employer_jobs SET monthly_hits '***Jul-2026=788***Aug-2026=46' WHERE job_id'1694695'  
0.0008   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1694695' 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` = 1694695 
0.0016   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '945929'
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)