Video Editor for US Direct-Response Ads (AI Animation + Short-Form) | Long-Term, Part-Time to Full-Time

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

TYPE OF WORK

Part Time

SALARY

5

HOURS PER WEEK

20

DATE UPDATED

Sep 30, 2026

JOB OVERVIEW

Video Editor for Direct-Response Ads (AI-Animated Story Ads + Short-Form)

Part-time to start, can become full-time | Work from home | Long-term role

About the role

We run direct-response lead-generation ads in the US for home services and insurance (home security, home warranty, Medicare). These are not brand videos or ecommerce ads. Every video has one job: get the viewer to fill out a short form or tap to call.

We're hiring an editor to own the edit on our two formats. This is an ongoing role with steady weekly work, not a one-time project.

What you'll edit

Long-form AI-animated story ads (5–6 minutes, vertical). Pixar-style 3D characters and first-person stories, often set to an AI-generated song instead of a spoken voiceover.
Short-form UGC-style ads and Shorts/Reels (15–60 seconds) for Facebook and YouTube, plus cutdowns of our long-form winners.

Weekly output is one long-form ad plus several shorts and variants.

Requirements

2+ years editing ads or social video, with a portfolio you can link. Facebook/YouTube ads, UGC, VSLs, or faceless YouTube preferred. Direct-response ad work strongly preferred.
Daily user of Premiere Pro or DaVinci Resolve, plus After Effects (or equivalent) for text animation and overlays. CapCut is fine for shorts.
Hands-on experience with at least one AI video generator, and comfortable learning new ones fast.
Strong English reading comprehension. Captions must match the script word for word. In regulated industries like Medicare, a single wrong word can get an ad rejected.
You understand retention and conversion: why the first 3 seconds d ---------- everything, why the form-fill shot is the money shot, and why a caption has to work with the sound off.
Fast and consistent. You hit the weekly output without being chased.
Reliable internet and a computer that handles 4K and After Effects.
You take feedback well. We test everything, so revisions are a normal part of the job, not a criticism of your work.

Nice to have

Thumbnail and end-card design (Photoshop or Canva)
YouTube in-stream ad experience (hooking the viewer before the 5-second skip)
Sound design
Motion graphics for short "how it works" segments
Insurance or home-services ad experience

Schedule and pay

Hours: 4 hours per week to start, with the option to go full-time for the right person.
Overlap: At least 4 hours per working day overlapping with US Central time, [9 AM–1 PM Central, which is 10 PM–2 AM Philippine time, moving to 11 PM–3 AM from November]. The rest of your hours are flexible.

How to apply

Start your message with the words "DR EDITOR" so we know you read this post, then send:

Your portfolio link, plus the 2–3 pieces closest to what we make and exactly what you did on each.
Which AI video generators you've used, and for what.
Your editing software, computer specs, and internet speed.
Your expected rate and the hours you're available (Philippine time).

Shortlisted applicants will get a short [paid] test edit.

SKILL REQUIREMENT
VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0011
Controller Execution Time ( Jobseekers / Job )  0.0728
Total Execution Time  0.0747
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,507,288 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Video-Editor-for-US-Direct-Response-Ads-AI-Animation-Short-Form-Long-Term-Part-Time-to-Full-Time-1741085
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0641 seconds)  (Hide)
0.0005   SELECT *
                                
FROM exrates
                                WHERE rate_name 
= 'USD-PHP' 
0.0005   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1741085
 LIMIT 1 
0.0008   SELECT *
FROM `employers`
WHERE `employer_id` = 527200
 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` = 1741085
AND `misc`.`id` IS NULL 
0.0013   SELECT e.business_name, e.logo, e.website, e.rebill_date, e.date_added member_date, hits, DATEDIFF('2026-10-28',ej.date_added) duration_days, DATEDIFF('2026-10-28',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-10-28',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != 1 AND ej.deleted = 0 AND job_id = '1741085' 
0.0017   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `sc` ON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1741085 
0.0421   UPDATE employer_jobs SET hit_counts = '***Sep-30-2026=1415***Oct-01-2026=114***Oct-02-2026=35***Oct-03-2026=51***Oct-04-2026=23***Oct-05-2026=29***Oct-06-2026=22***Oct-07-2026=20***Oct-08-2026=19***Oct-09-2026=9***Oct-10-2026=3***Oct-11-2026=8***Oct-12-2026=6***Oct-13-2026=5***Oct-14-2026=12***Oct-15-2026=12***Oct-16-2026=9***Oct-17-2026=2***Oct-18-2026=7***Oct-19-2026=19***Oct-20-2026=11***Oct-21-2026=10***Oct-22-2026=12***Oct-23-2026=2***Oct-24-2026=5***Oct-25-2026=1***Oct-26-2026=2***Oct-27-2026=1***Oct-28-2026=1' WHERE job_id= '1741085'  
0.0108   UPDATE employer_jobs SET monthly_hits = '***Sep-2026=1412***Oct-2026=450' WHERE job_id= '1741085'  
0.0014   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id = '' AND job_id = '1741085' 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` = 1741085 
0.0029   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '527200'
AND `date_added` >= '2022-06-08' 
0.0004   select * from teasers 
0.0004   SELECT * FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)