Meta Ads Video Editor for 7 Figure Ecommerce EXPERIENCE NEEDED

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

TYPE OF WORK

Full Time

WAGE / SALARY

$800-$1500 Per Month

HOURS PER WEEK

40

DATE UPDATED

May 20, 2026

JOB OVERVIEW

About Us
We're a fast-growing 7-figure ecommerce brand scaling aggressively through paid social. Meta ads are the engine of our growth, and we're looking for a sharp, creative video editor who can keep up with our pace and consistently produce winning ad creatives that convert.
Role Overview
We need a video editor who lives and breathes Meta ads for ecommerce. You'll be responsible for producing high-performing video ads daily — from AI-generated UGC and AI voiceover ads to traditional UGC edits and static-to-video conversions. This is not a generalist role. We want someone who already knows the Meta ad creative game, understands hook-retention-CTA structure, and can iterate quickly based on performance data.
? Do NOT Apply If…

You are a short-form content creator (TikTok influencer, YouTube Shorts creator, social media personality, etc.) — this is a direct-response ad editing role, not content creation. We don't want trendy edits; we want ads that sell.
You have no prior experience editing for ecommerce brands
You've never produced AI UGC or AI voiceover ads
Your English isn't strong enough to confidently hop on a video call

What You'll Do

Edit and produce Meta ads (Facebook & Instagram) optimized for performance — hooks, pacing, captions, CTAs, the works
Create AI UGC ads using tools like HeyGen, Arcads, Captions AI, Creatify, or similar platforms
Produce AI voiceover ads using ElevenLabs, PlayHT, or comparable tools — matching tone, pacing, and emotion to the script and product
Edit traditional UGC footage submitted by creators into polished, scroll-stopping ads
Add captions, B-roll, sound effects, music, motion graphics, and on-screen text that drives retention
Produce multiple variations of winning ads (hook tests, angle tests, format tests) to feed our testing pipeline
Collaborate on calls with the marketing team to review performance, get feedback, and align on creative direction
Stay current on Meta ad trends, viral hooks, and what's working in our niche

Required Experience

Prior experience editing for ecommerce brands is mandatory — you must be able to show actual DTC/ecom ads you've edited. Agency experience working with ecom clients also counts.
Minimum 1–2 years editing Meta ads with a portfolio that proves it
Hands-on experience creating AI UGC ads — you should already be using AI avatar tools, not just learning them
Experience producing AI voiceover ads with natural-sounding delivery
Proficiency in Adobe Premiere Pro and/or CapCut (After Effects is a plus)
Strong understanding of Meta ad best practices — aspect ratios, hook timing, captions, watch-time optimization
Fluent conversational English — you'll be on regular video calls with the team, so you need to communicate clearly and confidently in spoken English
Willing to complete a paid (or unpaid — your call) trial task before onboarding. No exceptions. This is how we confirm fit before committing long-term.

Nice to Have

Experience with TikTok ads / TikTok Shop ads (the ads, not organic content)
Basic motion graphics skills
Familiarity with split-testing creative and reading Meta Ads Manager metrics
Experience in the [your niche — e.g., beauty, supplements, home goods] space

What We Offer

Competitive pay based on experience and skill level
Long-term, stable role with a growing brand
Opportunity to grow into a senior creative role as we scale
Work with a team that values speed, creativity, and results

???? How to Apply
Reply directly to this post with ALL of the following attached. Missing items = automatic rejection.

Your resume/CV attached to your reply
Your portfolio or reel — specifically Meta ads you've edited for ecommerce brands (link or attachment)
2–3 examples of AI UGC or AI voiceover ads you've personally created
A short note (or 1-minute Loom video in English) telling us why you're the right fit
Your rate expectations (hourly or monthly)
Confirmation that you're willing to complete a trial task before onboarding

Applications without a resume and portfolio attached to your reply will not be reviewed.

SKILL REQUIREMENT
VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0008
Controller Execution Time ( Jobseekers / Job )  0.0563
Total Execution Time  0.0577
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,521,296 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Meta-Ads-Video-Editor-for-7-Figure-Ecommerce-EXPERIENCE-NEEDED-1651010
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0505 seconds)  (Hide)
0.0003   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0004   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1651010
 LIMIT 1 
0.0008   SELECT *
FROM `employers`
WHERE `employer_id` = 860956
 LIMIT 1 
0.0405   SELECT COUNT(DISTINCT t.id) as cnt
FROM 
`t_thread` `t`
INNER JOIN `t_message` `mON `t`.`id` = `m`.`thread_id`
INNER JOIN `t_message_employer` `eON `m`.`id` = `e`.`message_id`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1651010
AND `misc`.`idIS NULL 
0.0007   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-06-23',ej.date_added) duration_daysDATEDIFF('2026-06-23',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-06-23',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1651010' 
0.0008   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1651010 
0.0020   UPDATE employer_jobs SET hit_counts '***May-20-2026=289***May-21-2026=30***May-22-2026=33***May-23-2026=5***May-24-2026=8***May-25-2026=5***May-26-2026=8***May-27-2026=4***May-28-2026=6***May-29-2026=3***May-30-2026=5***May-31-2026=3***Jun-01-2026=12***Jun-02-2026=12***Jun-03-2026=3***Jun-04-2026=1***Jun-05-2026=2***Jun-08-2026=4***Jun-09-2026=1***Jun-10-2026=3***Jun-11-2026=2***Jun-13-2026=3***Jun-14-2026=1***Jun-16-2026=1***Jun-17-2026=1***Jun-20-2026=1***Jun-23-2026=1' WHERE job_id'1651010'  
0.0007   UPDATE employer_jobs SET monthly_hits '***May-2026=399***Jun-2026=48' WHERE job_id'1651010'  
0.0013   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1651010' 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` = 1651010 
0.0020   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '860956'
AND `date_added` >= '2022-06-08' 
0.0003   select from teasers 
0.0004   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)