AI Video Editor

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

TYPE OF WORK

Full Time

SALARY

N/A

HOURS PER WEEK

40

DATE UPDATED

Jun 18, 2026

JOB OVERVIEW

# AI Video Ad Editor — Meta & YouTube Ads (Remote)

## About the Role

We're looking for a skilled AI Video Ad Editor to produce high-performing video ad creatives for Meta (Facebook & Instagram) and YouTube campaigns across financial services and SaaS verticals.

This is a full time role, fully remote - preference though is in Cavite, as we are thinking of opening an office there to save you commute into Manila. You'll be working directly with the founder and a small, fast-moving team that manages significant monthly ad spend and ships creative at pace.

You won't be shooting footage. You'll be assembling, editing, and producing scroll-stopping video ads using a combination of AI video tools, stock footage, screen recordings, motion graphics, and supplied brand assets — then iterating based on performance data.

## What You'll Be Doing

- Producing 2-5 short-form video ads per day (15s–90s) optimised for Meta and YouTube placements
- Working from creative briefs, scripts, and storyboards to assemble polished ad creatives
- Using AI video generation tools (Runway, Pika, Kling, HeyGen, Synthesia, Seedance, or similar) to produce b-roll, talking-head variants, and motion sequences
- Editing in CapCut, Premiere Pro, DaVinci Resolve, or equivalent — whatever gets the job done fast and clean
- Adding captions, kinetic text, transitions, branded overlays, and CTAs that follow direct-response best practices
- Creating multiple hooks, angles, and format variants from a single script to enable rapid testing
- Adapting creatives across aspect ratios (9:16, 1:1, 16:9) for Stories, Reels, Feed, Shorts, and in-stream placements
- Incorporating performance feedback — when we tell you Hook 2 is winning and the mid-section drops off, you know what to do with that information
- Maintaining brand consistency across output while keeping the creative fresh and platform-native

## What We're Looking For

- Demonstrable experience editing direct-response video ads for Meta and/or YouTube (not brand/awareness — we need ads that convert)
- Fluency with at least two AI video generation tools and a willingness to stay current as the tooling evolves rapidly
- A strong eye for pacing, visual hierarchy, and the rhythm of ads that hold attention in a feed environment
- Understanding of direct-response principles: pattern interrupts, hook structures, benefit stacking, urgency, social proof integration
- Ability to work from a script and creative brief without needing hand-holding on every cut
- Fast turnaround — this is a performance marketing environment, not a production studio
- Clean file management and organised delivery of assets (named correctly, layered where needed, final exports in specified formats)
- Reliable communication and availability during UK business hours (GMT/BST), even if based in a different timezone

## Bonus Points

- Experience in financial services, lending, insurance, or regulated industry advertising
- Familiarity with UGC-style ad formats and how to produce them without live talent
- Experience with AI voiceover tools (ElevenLabs, Play.ht, or similar)
- Basic motion graphics capability (lower thirds, animated stats, simple explainer sequences)
- Understanding of ad fatigue cycles and how to extend creative lifespan through iteration

## How to Apply

Send the following:

1. A short Loom or video introduction (under 2 minutes) — who you are, what tools you use, and why you're a good fit
2. Three examples of video ads you've edited that ran on Meta or YouTube (links or files — specify which tools/AI you used on each)
3. Your typical turnaround time for a single 30–60s ad creative from brief to final export

No cover letters. No CVs longer than one page. Show us your work instead.

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0007
Controller Execution Time ( Jobseekers / Job )  0.0135
Total Execution Time  0.0148
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,504,704 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/AI-Video-Editor-1663967
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0080 seconds)  (Hide)
0.0004   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0008   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1663967
 LIMIT 1 
0.0003   SELECT *
FROM `employers`
WHERE `employer_id` = 942772
 LIMIT 1 
0.0008   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1663967
AND `misc`.`idIS NULL 
0.0004   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-08-11',ej.date_added) duration_daysDATEDIFF('2026-08-11',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-11',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1663967' 
0.0007   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1663967 
0.0015   UPDATE employer_jobs SET hit_counts '***Jun-08-2026=2***Jun-09-2026=1***Jun-10-2026=275***Jun-11-2026=12***Jun-12-2026=8***Jun-13-2026=5***Jun-14-2026=4***Jun-15-2026=4***Jun-16-2026=8***Jun-17-2026=2***Jun-18-2026=627***Jun-19-2026=95***Jun-20-2026=26***Jun-21-2026=17***Jun-22-2026=36***Jun-23-2026=15***Jun-24-2026=6***Jun-25-2026=5***Jun-26-2026=6***Jun-27-2026=7***Jun-29-2026=10***Jun-30-2026=3***Jul-01-2026=3***Jul-02-2026=3***Jul-03-2026=3***Jul-04-2026=2***Jul-06-2026=1***Jul-08-2026=3***Jul-09-2026=8***Jul-10-2026=1***Jul-11-2026=3***Jul-12-2026=1***Jul-14-2026=1***Jul-15-2026=2***Jul-16-2026=2***Jul-17-2026=2***Jul-21-2026=2***Jul-22-2026=2***Jul-23-2026=2***Jul-24-2026=2***Jul-25-2026=4***Jul-26-2026=1***Jul-28-2026=2***Jul-30-2026=2***Aug-03-2026=1***Aug-06-2026=1***Aug-11-2026=1' WHERE job_id'1663967'  
0.0006   UPDATE employer_jobs SET monthly_hits '***Jun-2026=1174***Jul-2026=52***Aug-2026=3' WHERE job_id'1663967'  
0.0009   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1663967' 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` = 1663967 
0.0008   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '942772'
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)