DTC Video Editor | AI Animated videos specialist | Meta Ads, VSL, Dropshipping video ads

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

TYPE OF WORK

Any

SALARY

$5-$6

HOURS PER WEEK

40

DATE UPDATED

Sep 25, 2026

JOB OVERVIEW

Summary

Full Time DTC Video Editor (AI + Direct Response)

We are hiring a full time Direct Response Video Editor to create high performing Meta and TikTok ads for US eCommerce brands.

This is not a traditional video editing role. We are looking for someone who understands performance marketing and can turn creative scripts into ads that generate clicks, purchases, and revenue.

Your primary responsibility will be taking a Creative Strategist's script and producing multiple high converting ads as quickly as possible. Speed, iteration, and understanding why ads perform are far more important than cinematic editing.

What You'll Do

* Edit direct response video ads for Meta and TikTok.
* Transform scripts into engaging, high converting ads.
* Source and edit AI generated UGC, AI B roll, stock footage, and creator content.
* Create AI animated videos and integrate them seamlessly into ad creatives.
* Add captions, motion graphics, visual effects, and pacing that maximize retention.
* Produce multiple creative variations for rapid testing and iteration.
* Work closely with Creative Strategists to launch winning concepts as fast as possible.

What We're Looking For

* Strong understanding of direct response advertising.
* Experience editing UGC style ads for Meta and TikTok.
* Excellent understanding of hooks, retention, pacing, storytelling, and conversion focused editing.
* Experience with AI video workflows including:

* AI Animated Videos
* AI UGC Generation
* AI B Roll Generation
* AI Voiceovers
* Comfortable using tools such as Runway, Veo, Kling, HeyGen, Arcads, Creatify, TopView, or similar AI platforms.
* Strong motion graphics and captioning skills.
* Ability to work quickly without sacrificing performance.

Performance Expectations

This is a high output role.

We expect editors to produce approximately:

Each ad will typically be 70 to 120 seconds long

The focus is on creating ads that perform, not spending days perfecting visual polish.

Ideal Candidate

You are obsessed with direct response advertising, constantly study winning ads, experiment with new AI tools, and understand that the goal of every edit is to improve performance.

If you're excited about using AI to dramatically increase creative output while producing ads that drive real business results, we'd love to hear from you.

Expectations

40+ hours/week, Long-term team member, not a freelancer jumping projects

How to Apply

Send your portfolio or specific work that matches the reference ads provided above.

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0007
Controller Execution Time ( Jobseekers / Job )  0.0250
Total Execution Time  0.0263
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,503,176 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/DTC-Video-Editor-AI-Animated-videos-specialist-Meta-Ads-VSL-Dropshipping-video-ads-1738175
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0196 seconds)  (Hide)
0.0004   SELECT *
                                
FROM exrates
                                WHERE rate_name 
= 'USD-PHP' 
0.0004   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1738175
 LIMIT 1 
0.0004   SELECT *
FROM `employers`
WHERE `employer_id` = 924604
 LIMIT 1 
0.0010   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `misc` ON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1738175
AND `misc`.`id` IS NULL 
0.0005   SELECT e.business_name, e.logo, e.website, e.rebill_date, e.date_added member_date, hits, DATEDIFF('2026-09-27',ej.date_added) duration_days, DATEDIFF('2026-09-27',e.rebill_date) duration_rebill, ej.*, e.deactivate FROM employers e, employer_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-27',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != 1 AND ej.deleted = 0 AND job_id = '1738175' 
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `sc` ON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1738175 
0.0018   UPDATE employer_jobs SET hit_counts = '***Sep-25-2026=313***Sep-26-2026=103***Sep-27-2026=2' WHERE job_id= '1738175'  
0.0006   UPDATE employer_jobs SET monthly_hits = '***Sep-2026=418' WHERE job_id= '1738175'  
0.0003   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id = '' AND job_id = '1738175' AND status LIKE 'sent%' ORDER BY id DESC  
0.0004   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `sc` ON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1738175 
0.0127   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '924604'
AND `date_added` >= '2022-06-08' 
0.0005   select * from teasers 
0.0003   SELECT * FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)