Video Editor – AI-Powered E-Commerce Ads (Freelance / Ongoing)

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

TYPE OF WORK

Full Time

SALARY

3-6$ per hour

HOURS PER WEEK

TBD

DATE UPDATED

Apr 1, 2026

JOB OVERVIEW

About Us
We are a fast-growing e-commerce company running multiple personalized gift brands (mugs, tumblers, and other print-on-demand products). We create and scale high-performing video ads on Meta (Facebook & Instagram) and are looking for a talented video editor to join our team on an ongoing basis.

What You'll Do

Create scroll-stopping short-form video ads (15–30 sec) in vertical 9:16 format for Meta and TikTok advertising
Use AI tools to generate realistic lifestyle product shots — this is a core part of the role. Our ads feature AI-generated scenes such as:
Hands holding/unboxing personalized mugs and tumblers in cozy, realistic settings
Product reveals on natural surfaces (wood slices, kitchen counters, etc.)
Pouring scenes (coffee/tea being poured into mugs)
UGC-style "unboxing" ---------- nts that feel authentic but are fully AI-generated
Compose these AI-generated shots into polished, high-converting video ads with:
Emotional text overlays/hooks at the top (e.g. "My daughter surprised me with this", "This Mother's Day means everything")
Smooth zoom-ins and reveal transitions
Background music that matches the emotional tone
Clean, professional pacing (15–21 seconds)
Produce multiple ad variations and iterations for A/B testing
Create content around seasonal ---------- nts (Mother's Day, Father's Day, birthdays, holidays, etc.)
Stay up to date with the latest AI video and image generation tools and trends

What We're Looking For

Proven experience creating short-form video ads for e-commerce / D2C / print-on-demand brands
Strong proficiency with AI image and video generation tools (Midjourney, RunwayML, Kling, Pika, HeyGen, or similar) — you must be able to generate realistic product-in-scene shots using AI
Skilled in video editing software (CapCut, Premiere Pro, After Effects, DaVinci Resolve, or similar)
Eye for what makes a scroll-stopping ad — you understand pacing, emotional hooks, and storytelling for personalized gift products
Ability to work independently, take creative direction, and deliver quickly
Reliable communication and ability to meet deadlines

Reference Content
To give you an idea of the style and quality we're looking for, check out these example ads:

----------
----------
----------

Also look at the content style of brands like PetPrinted, Pawsionate, and WanderPrints for additional reference.

The Style in a Nutshell
Vertical (9:16), 15–21 second videos featuring AI-generated realistic product lifestyle shots of personalized mugs/tumblers. The feel is UGC-style but fully AI-created — someone holding the product, unboxing it, pouring coffee into it. Emotional text hooks overlay the visuals, with smooth transitions and music. Clean, professional, and designed to stop the scroll on Meta.

Details

Freelance / contract basis with potential for long-term collaboration
Volume: multiple videos per week
Payment: per video or monthly retainer (to be discussed)

How to Apply
Please include in your application:

A link to your portfolio or examples of video ads you've created (especially for personalized/POD products)
Examples of AI-generated product shots you've produced — this is essential
The AI tools and video editing software you're most experienced with
Your availability and rate

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0010
Controller Execution Time ( Jobseekers / Job )  0.0125
Total Execution Time  0.0142
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,502,000 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Video-Editor-AI-Powered-E-Commerce-Ads-Freelance-Ongoing-1614873
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0061 seconds)  (Hide)
0.0003   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0004   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1614873
 LIMIT 1 
0.0004   SELECT *
FROM `employers`
WHERE `employer_id` = 550667
 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` = 1614873
AND `misc`.`idIS NULL 
0.0004   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-04-18',ej.date_added) duration_daysDATEDIFF('2026-04-18',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-04-18',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1614873' 
0.0004   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1614873 
0.0008   UPDATE employer_jobs SET hit_counts '***Apr-01-2026=737***Apr-02-2026=37***Apr-03-2026=25***Apr-04-2026=11***Apr-05-2026=9***Apr-06-2026=5***Apr-07-2026=3***Apr-08-2026=24***Apr-09-2026=6***Apr-10-2026=1***Apr-11-2026=5***Apr-13-2026=3***Apr-15-2026=6***Apr-16-2026=2***Apr-17-2026=2***Apr-18-2026=4' WHERE job_id'1614873'  
0.0007   UPDATE employer_jobs SET monthly_hits '***Apr-2026=879' WHERE job_id'1614873'  
0.0003   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1614873' 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` = 1614873 
0.0013   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '550667'
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)