AI Ad Creative – Meta Video & Image (Ecommerce)

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

TYPE OF WORK

Part Time

WAGE / SALARY

4$/hr

HOURS PER WEEK

20

DATE UPDATED

Jun 12, 2026

JOB OVERVIEW

We run multiple successful ecommerce brands scaling through Meta advertising. We're looking for an AI creative strategist who understands why ads convert — not just how to make them look good.
What you'll do:

- Transform product images into high-converting AI-generated video and image creatives using tools like Artlist, Google Flow, Higgsfield, Midjourney, or similar
- Develop hooks and concepts in collaboration with the founder
- Produce ready-to-launch Meta video and image creatives without hand-holding
- Analyze what works and why, and apply that to new creatives

You're the right fit if:

- You have proven experience creating direct-response Meta video and image ads
- You are skilled in AI creative tools and stay up to date with new developments — having your own paid tools is a plus
- You understand hooks, pattern interrupts, and the first-3-second rule
- You can take a concept brief and over-deliver
- You think strategically, not just aesthetically
- Experience creating AI-generated video and image creatives for ecommerce is a must. A portfolio is a big plus but not required — the test task is how you show us what you can do

You're not the right fit if:

- You need step-by-step instructions for every task
- You only execute and don't think
- You have no understanding of why ads convert

Working hours & salary

Start: minimum 20 hours per week with the possibility to grow to full time
Salary: $4/hr starting rate, with raises based on performance and results

Long term position for the right person!


TO APPLY:
As part of your application, create one AI-generated video creative (5–10 seconds) using the product images below. Treat it as a real Meta ad.

The product: An anti-theft backpack with a hidden zipper on the back panel, pressed against the wearer's body, completely unreachable from behind. No one can access it without the wearer knowing. The target customer is a woman 50+ who feels anxious in crowded places like markets, public transport, busy streets, worrying about pickpockets standing too close behind her. The ad should capture that feeling and resolve it through the product's mechanism. Hook must land in the first 3 seconds.

Product images:
----------

----------

Show us your concept, your hook, and your execution.
- Applications without the test task will not be considered.

- Send your resume & test task (+ portfolio if available) to ---------- look forward to seeing your creativity!
Only shortlisted candidates will be contacted within a few days. Thank you for your application!

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0007
Controller Execution Time ( Jobseekers / Job )  0.0189
Total Execution Time  0.0202
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,514,040 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/AI-Ad-Creative-Meta-Video-Image-Ecommerce-1667427
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0135 seconds)  (Hide)
0.0004   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0003   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1667427
 LIMIT 1 
0.0013   SELECT *
FROM `employers`
WHERE `employer_id` = 604682
 LIMIT 1 
0.0028   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` = 1667427
AND `misc`.`idIS NULL 
0.0005   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-06-22',ej.date_added) duration_daysDATEDIFF('2026-06-22',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-22',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1667427' 
0.0008   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1667427 
0.0007   UPDATE employer_jobs SET hit_counts '***Jun-12-2026=519***Jun-13-2026=32***Jun-14-2026=12***Jun-15-2026=11***Jun-16-2026=8***Jun-17-2026=7***Jun-18-2026=3***Jun-19-2026=4***Jun-20-2026=2***Jun-22-2026=1' WHERE job_id'1667427'  
0.0006   UPDATE employer_jobs SET monthly_hits '***Jun-2026=598' WHERE job_id'1667427'  
0.0010   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1667427' 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` = 1667427 
0.0043   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '604682'
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)