PERFORMANCE VIDEO EDITOR — DTC / META ADS (AI-NATIVE)

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

TYPE OF WORK

Full Time

SALARY

For discussion

HOURS PER WEEK

TBD

DATE UPDATED

Sep 19, 2026

JOB OVERVIEW

We're a fast-scaling DTC brand in the beauty/wellness device space. We run real ad budgets, test creatives daily, and track everything on ROAS, hold rate, and thumb-stop. You cut it today, it hits thousands of people tomorrow, and you see exactly what it did.

We're hiring one editor who is addicted to that feedback loop. Not a generalist. Not someone who "also does video."

? WHAT YOU'LL ACTUALLY DO:

Cut long-form VSLs (60 sec – 5 min) built to sell, not just look pretty.
Cut UGC ads from raw creator footage — you'll get 2 takes per block and pick the one that holds.
Build hooks, captions, pattern interrupts, and pacing that get cold traffic past the 3-second wall.
Generate custom AI b-roll when stock footage is too boring (Runway, Kling, Midjourney, Higgsfield, Veo - your choice, as long as it looks real).
Ship fast variations: when something wins, we want 5 angles by end of day, same-day.
Sync ElevenLabs voiceover blocks to visuals cleanly, no drift.

✅ MUST-HAVES (no exceptions):

2+ years cutting paid ads - not weddings, not YouTube vlogs, not corporate.
Premiere Pro or After Effects at a level where the tool disappears. CapCut for speed is fine.
You think in Problem–Agitation–Solution. You know what a hook, a lead, and a close are.
AI is already in your daily workflow — generative b-roll, upscaling, generative fill, VO.
You can read a metrics dashboard and know which number to chase.
Solid written English (you'll be writing captions and reading briefs).
Fast internet and a machine that can handle AE renders.

⭐ BONUS:

Beauty / skincare / med-spa / health niche experience.
You've worked inside an ad account and seen the data yourself.
Motion graphics / kinetic typography.

? THIS IS NOT FOR YOU IF:

You need a week to deliver one cut.
"Creative" to you means more effects and transitions.
You get precious when a cut gets killed by the data.
Your entire AI stack is ChatGPT for captions.
You want stable, quiet, predictable work.

? WHAT YOU GET:

Long-term full-time role, paid on time, every time.
Performance bonus when your cut becomes a winner and we scale it.
We pay for your AI tools — Runway, ElevenLabs, whatever you need.
Direct line to the person making the decisions. No account managers, no 5-person approval chains.

? HOW TO APPLY:
Send us the single best-performing ad you've ever edited — and the number that proves it (ROAS, CTR, spend, hold rate — whatever you have).

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0007
Controller Execution Time ( Jobseekers / Job )  0.0140
Total Execution Time  0.0153
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,483,160 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/PERFORMANCE-VIDEO-EDITOR-DTC-META-ADS-AI-NATIVE-1734138
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0086 seconds)  (Hide)
0.0003   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0004   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1734138
 LIMIT 1 
0.0009   SELECT *
FROM `employers`
WHERE `employer_id` = 938417
 LIMIT 1 
0.0004   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1734138
AND `misc`.`idIS NULL 
0.0004   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-09-21',ej.date_added) duration_daysDATEDIFF('2026-09-21',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-09-21',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1734138' 
0.0002   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1734138 
0.0007   UPDATE employer_jobs SET hit_counts '***Sep-19-2026=463***Sep-20-2026=4***Sep-21-2026=5' WHERE job_id'1734138'  
0.0006   UPDATE employer_jobs SET monthly_hits '***Sep-2026=472' WHERE job_id'1734138'  
0.0004   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1734138' 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` = 1734138 
0.0034   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '938417'
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)