AI Video Editor (Furniture/Ecommerce)

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

TYPE OF WORK

Part Time

SALARY

8$

HOURS PER WEEK

TBD

DATE UPDATED

Sep 21, 2026

JOB OVERVIEW

We're a fast-growing ecommerce brand looking for an AI Video Editor to join our creative team. This role is centered on AI video generation — you'll be creating most content using tools like Kling, Runway, and Seedance rather than live-action footage — but we still need someone with real editing chops who can polish that footage into fast-paced, conversion-focused video ads that drive sales.

Realism is the #1 priority for this role. Our product is real furniture that people sit on, touch, and live with — so AI-generated people, hands, and interactions need to look completely convincing. No uncanny-valley faces, warped hands, floating objects, or physics that feel "off." If it doesn't look real enough to stop a scroll without getting picked apart in the comments, it's not ready to ship.

This role starts part-time with a clear path to full-time (increased hours and pay) for the right person once we've worked together and seen consistent results.

Responsibilities

Generate video ad content primarily using AI tools (Kling, Runway, Seedance, ElevenLabs, or similar)
Build fast-paced, hook-driven video ads for Facebook, Instagram, TikTok, and YouTube Shorts entirely from AI-generated clips, avatars, and voiceovers
Create realistic human-to-object and human-to-environment interactions — people sitting on, touching, opening, and using furniture in ways that look physically accurate and natural, not staged or glitchy
Assemble and polish AI-generated footage in CapCut or Premiere Pro, adding captions, sound design, and pacing built for retention
Study ad libraries and competitor video creative (using tools like Foreplay) to reverse-engineer winning formats and rebuild them using AI generation
Build a reusable library of AI prompts, hooks, and templates that can be quickly adapted across products and offers
Analyze what's working (and what isn't) in live ad performance and apply those learnings to future AI-generated edits
Collaborate with the marketing team to test and iterate based on data

Requirements

Proven, hands-on experience with AI video generation tools (Kling, Runway, Seedance, ElevenLabs, or similar) — this is the core of the role, not a bonus skill
Strong ability to generate photorealistic AI video with real people naturally interacting with objects and environments — our product is real furniture, so AI output must look convincingly real, not "AI-looking," with accurate proportions, materials, physics, and lighting
Portfolio or reel required, and it must include examples of realistic people interacting with physical objects/environments (not just talking-head avatars or static product shots) — this is what we'll be evaluating most closely
Comfortable writing strong AI video prompts to get consistent, on-brand output
Working knowledge of CapCut or Premiere Pro for final assembly, captions, and sound design
Strong sense of pacing, hooks, and what makes short-form video stop the scroll
Clear written and verbal English communication

How to Apply
Send us:

Your reel or portfolio — please prioritize examples showing realistic people interacting with objects/environments (this is the hardest part of AI video to nail and what we care about most)
A short note on why you're a fit
Include the phrase "Long-Term Player" at the top of your application so we know you read this post

A short paid trial task may be part of the process before we bring you on part-time.

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0008
Controller Execution Time ( Jobseekers / Job )  0.0150
Total Execution Time  0.0164
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,503,736 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/AI-Video-Editor-FurnitureEcommerce-1734995
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0095 seconds)  (Hide)
0.0003   SELECT *
                                
FROM exrates
                                WHERE rate_name 
= 'USD-PHP' 
0.0014   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1734995
 LIMIT 1 
0.0003   SELECT *
FROM `employers`
WHERE `employer_id` = 892247
 LIMIT 1 
0.0014   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `misc` ON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1734995
AND `misc`.`id` IS NULL 
0.0005   SELECT e.business_name, e.logo, e.website, e.rebill_date, e.date_added member_date, hits, DATEDIFF('2026-10-22',ej.date_added) duration_days, DATEDIFF('2026-10-22',e.rebill_date) duration_rebill, ej.*, e.deactivate FROM employers e, employer_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-10-22',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != 1 AND ej.deleted = 0 AND job_id = '1734995' 
0.0007   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `sc` ON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1734995 
0.0008   UPDATE employer_jobs SET hit_counts = '***Sep-21-2026=807***Sep-22-2026=177***Sep-23-2026=85***Sep-24-2026=18***Sep-25-2026=18***Sep-26-2026=16***Sep-27-2026=6***Sep-28-2026=11***Sep-29-2026=5***Sep-30-2026=6***Oct-01-2026=5***Oct-02-2026=7***Oct-03-2026=4***Oct-04-2026=3***Oct-05-2026=1***Oct-06-2026=5***Oct-07-2026=6***Oct-08-2026=1***Oct-09-2026=11***Oct-10-2026=6***Oct-11-2026=2***Oct-12-2026=1***Oct-14-2026=3***Oct-15-2026=2***Oct-16-2026=4***Oct-18-2026=1***Oct-20-2026=1***Oct-22-2026=1' WHERE job_id= '1734995'  
0.0006   UPDATE employer_jobs SET monthly_hits = '***Sep-2026=1149***Oct-2026=64' WHERE job_id= '1734995'  
0.0009   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id = '' AND job_id = '1734995' AND status LIKE 'sent%' ORDER BY id DESC  
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `sc` ON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1734995 
0.0018   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '892247'
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)