Video Editor (Full-Time) – Direct Response & AI Creative for DTC Supplement Brand

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

TYPE OF WORK

Full Time

SALARY

$1500-2000/month

HOURS PER WEEK

TBD

DATE UPDATED

Jun 30, 2026

JOB OVERVIEW

We're a fast-growing direct-response supplement brand (European market) looking for a video editor who doesn't just cut clean footage but understands performance creative – ads that sell, not just ads that look nice.
Our focus is paid social (primarily Meta). We produce new ad variations constantly, test aggressively, and need someone who brings speed, quality, and a real instinct for hooks, pacing, and retention.
What you'll be doing

Editing direct-response video ads (UGC, VSLs, statement ads, listicle formats) for Meta
Taking ad concepts from hook to CTA independently
Heavily leveraging AI tools for creation and iteration (image/video generation, voice, upscaling, B-roll replacement, etc.)
Producing variations fast for split-testing (hooks, angles, thumbnails)
Working closely with our media-buying and creative team

What you should bring

Proven experience editing DTC / direct-response ads (not a wedding/corporate-video profile)
A strong AI creation skill set – you use AI as a real production lever, not a gimmick, and you know the current tools inside out
Understanding of performance logic: hook in the first 3 seconds, retention, pattern interrupts, pacing
Speed without losing quality – we test a lot and need consistent output
Confident with the standard editing tools (Premiere / CapCut / After Effects, etc.)
Reliable and self-directed (remote, full-time)
Good English for collaboration

Your application – please include all of the following:

Portfolio / showreel with concrete examples of your work
AI creations you've produced yourself (show us what you can do with AI tools)
DTC / direct-response ad concepts you've edited
Which brands you've worked for

Applications without a portfolio and these details can't be considered.
Sounds like you? Send us your materials – we're looking forward to seeing your work.

Talk soon,
Tom

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0007
Controller Execution Time ( Jobseekers / Job )  0.0133
Total Execution Time  0.0146
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,489,136 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Video-Editor-Full-Time-Direct-Response-AI-Creative-for-DTC-Supplement-Brand-1658900
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0082 seconds)  (Hide)
0.0003   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0003   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1658900
 LIMIT 1 
0.0004   SELECT *
FROM `employers`
WHERE `employer_id` = 827769
 LIMIT 1 
0.0010   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1658900
AND `misc`.`idIS NULL 
0.0004   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-08-15',ej.date_added) duration_daysDATEDIFF('2026-08-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-08-15',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1658900' 
0.0008   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1658900 
0.0011   UPDATE employer_jobs SET hit_counts '***Jun-01-2026=637***Jun-02-2026=61***Jun-03-2026=28***Jun-04-2026=8***Jun-05-2026=7***Jun-06-2026=3***Jun-07-2026=1***Jun-09-2026=5***Jun-10-2026=2***Jun-11-2026=1***Jun-12-2026=3***Jun-14-2026=4***Jun-15-2026=8***Jun-17-2026=3***Jun-18-2026=4***Jun-19-2026=2***Jun-20-2026=1***Jun-21-2026=3***Jun-22-2026=4***Jun-24-2026=1***Jun-26-2026=1***Jun-27-2026=3***Jun-28-2026=1***Jun-30-2026=579***Jul-01-2026=123***Jul-02-2026=65***Jul-03-2026=41***Jul-04-2026=6***Jul-05-2026=4***Jul-06-2026=2***Jul-07-2026=5***Jul-08-2026=3***Jul-09-2026=1***Jul-10-2026=2***Jul-11-2026=7***Jul-12-2026=3***Jul-13-2026=4***Jul-14-2026=10***Jul-15-2026=1***Jul-16-2026=4***Jul-17-2026=1***Jul-19-2026=1***Jul-22-2026=1***Jul-23-2026=1***Jul-24-2026=7***Jul-25-2026=6***Jul-28-2026=1***Jul-29-2026=4***Jul-30-2026=1***Jul-31-2026=2***Aug-03-2026=2***Aug-06-2026=1***Aug-07-2026=1***Aug-14-2026=1***Aug-15-2026=1' WHERE job_id'1658900'  
0.0006   UPDATE employer_jobs SET monthly_hits '***Jun-2026=1360***Jul-2026=306***Aug-2026=6' WHERE job_id'1658900'  
0.0008   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1658900' AND status LIKE 'sent%' ORDER BY id DESC  
0.0002   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1658900 
0.0017   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '827769'
AND `date_added` >= '2022-06-08' 
0.0003   select from teasers 
0.0003   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)