Creative Executor — AI-Powered Performance Ads (Part-Time)

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

TYPE OF WORK

Part Time

SALARY

600

HOURS PER WEEK

20

DATE UPDATED

May 23, 2026

JOB OVERVIEW

Role: Produce direct-response ad creatives for our DTC physical-product brands. Static image ads + short-form video ads, at high volume, ready to run on Meta.
Hours & pay: 4 hours/day, Mon–Fri. $600/month base, flexible upward for strong experience.

What you'll actually do
We hand you a brief that includes a winning reference video, our product photos, suggested angles, and any copy direction. You take that input and produce ready-to-run ad creatives that replicate the winning template using our products.
Specifically:

Write and refine AI prompts (Higgsfield, Kling, Nano Banana) to recreate reference videos with our product
Generate supporting assets (e.g. 360° product views) to feed cleaner inputs into the AI
Edit final ads in CapCut: hook ? body ? CTA, with voiceover, captions, pacing
Source supporting clips from TikTok when needed
Produce both single-language and multi-language versions (subtitles + voiceover adaptation)
Deliver multiple variations per product (multiple video ads + multiple static ads)
Iterate based on performance feedback from our media buyer

Final output goes to our media buyer who tests on Meta. You'll see which creatives convert and adjust your approach accordingly.

Must have

Direct-response / DTC ad creative experience (not organic content, not brand films)
Hands-on experience with at least one of: Higgsfield, Kling, Nano Banana (or equivalent AI video tools)
Comfortable writing your own AI prompts to hit specific creative outputs
CapCut proficiency: voiceover, subtitles, clip pacing, transitions
High output volume — you're producing multiple ads per product, not one polished hero asset
English written fluency

Strongly preferred

Portfolio of paid ads you've made that ran on Meta
Experience adapting ads across multiple languages
E-commerce / physical product background


How to apply
Send:

Your portfolio (link to ads you've produced — direct-response only)
One sentence on which AI tools you use daily
Your rate expectation
Your timezone and available working hours

Filter step: Pick any DTC ad you admire and tell me in 2-3 sentences how you'd recreate it using AI tools.
A note on what this job is not: This is not branding, storytelling, or organic content. The single metric is conversion. If you love performance creative and want to ship a high volume of ads with a tight feedback loop, this is the role.

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.0161
Total Execution Time  0.0174
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,503,688 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Creative-Executor-AI-Powered-Performance-Ads-Part-Time-1653470
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0105 seconds)  (Hide)
0.0004   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0008   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1653470
 LIMIT 1 
0.0013   SELECT *
FROM `employers`
WHERE `employer_id` = 870008
 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` = 1653470
AND `misc`.`idIS NULL 
0.0004   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-08-14',ej.date_added) duration_daysDATEDIFF('2026-08-14',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-14',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1653470' 
0.0007   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1653470 
0.0011   UPDATE employer_jobs SET hit_counts '***May-23-2026=756***May-24-2026=23***May-25-2026=17***May-26-2026=3***May-27-2026=6***May-28-2026=23***May-29-2026=11***May-30-2026=8***May-31-2026=1***Jun-01-2026=1***Jun-02-2026=1***Jun-03-2026=1***Jun-05-2026=2***Jun-06-2026=1***Jun-07-2026=6***Jun-08-2026=2***Jun-09-2026=1***Jun-10-2026=8***Jun-11-2026=2***Jun-12-2026=1***Jun-13-2026=3***Jun-14-2026=1***Jun-17-2026=1***Jun-18-2026=1***Jun-19-2026=1***Jun-20-2026=1***Jun-21-2026=4***Jun-22-2026=11***Jun-23-2026=5***Jun-24-2026=3***Jun-25-2026=1***Jun-26-2026=3***Jun-27-2026=1***Jun-28-2026=1***Jun-29-2026=2***Jul-02-2026=2***Jul-03-2026=1***Jul-04-2026=1***Jul-05-2026=4***Jul-06-2026=1***Jul-07-2026=1***Jul-08-2026=1***Jul-10-2026=3***Jul-11-2026=3***Jul-14-2026=1***Jul-17-2026=7***Jul-20-2026=1***Jul-23-2026=1***Jul-24-2026=5***Jul-25-2026=11***Jul-26-2026=1***Jul-27-2026=6***Jul-28-2026=1***Jul-29-2026=2***Jul-31-2026=1***Aug-01-2026=7***Aug-02-2026=1***Aug-03-2026=2***Aug-04-2026=1***Aug-06-2026=4***Aug-13-2026=1***Aug-14-2026=1' WHERE job_id'1653470'  
0.0006   UPDATE employer_jobs SET monthly_hits '***May-2026=848***Jun-2026=65***Jul-2026=54***Aug-2026=17' WHERE job_id'1653470'  
0.0011   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1653470' 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` = 1653470 
0.0024   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '870008'
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)