Hiring: AI Image Creator (DTC Static Ads)

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

TYPE OF WORK

Full Time

SALARY

1000

HOURS PER WEEK

40

DATE UPDATED

Jul 29, 2026

JOB OVERVIEW

We’re looking for an AI Image Creator who can consistently create high-converting static ads for DTC brands.

This is NOT a traditional graphic design role.

We’re looking for someone who understands direct response marketing, creative strategy, and how to leverage AI to produce winning ad creatives at speed.

What You’ll Do

Create high-converting static ad creatives for Facebook, Instagram, etc.
Generate and iterate images using AI tools.
Produce multiple creative variations based on different marketing angles.
Understand why certain visuals convert and continuously improve them.
Reverse engineer winning competitors’ ads while creating original creatives.
Work closely with our marketing team to test new concepts rapidly.


Requirements
Highly skilled in using ChatGPT and Claude to develop, refine, and troubleshoot prompts
Proficient in image generation model such as Nano Banana Pro, GPT image-generation tools, and similar AI creative platforms
Proficient in Canva and able to build, edit, resize, and organize static ad creatives using AI-generated images
Strong understanding of different static ad formats, including comparisons, problem–solution ads, educational ads, feature callouts etc.
Understands the different stages of market awareness, from unaware to most aware, and can adapt the creative concept and messaging accordingly
Understands visual hierarchy and how to guide attention from the hook to the supporting message, product, proof, and CTA
Knows what makes an ad convert, not just what makes a design look visually attractive
Comfortable producing and testing multiple iterations across hooks, layouts, angles, imagery, headlines, and offers

Compensation: $1,000 per month

To Apply, please send:

Your portfolio (especially DTC static ads)
A short video walking through how you would improve an underperforming static ad, including your thought process and creative workflow
Explain how you approach research, ideation, prompting, iteration, and final design


If you’re obsessed with testing, iteration, AI workflows, and building creatives that actually drive sales, we’d love to hear from you.

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0007
Controller Execution Time ( Jobseekers / Job )  0.0330
Total Execution Time  0.0342
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,496,600 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Hiring-AI-Image-Creator-DTC-Static-Ads-1698376
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0270 seconds)  (Hide)
0.0004   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0004   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1698376
 LIMIT 1 
0.0009   SELECT *
FROM `employers`
WHERE `employer_id` = 219483
 LIMIT 1 
0.0009   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1698376
AND `misc`.`idIS NULL 
0.0005   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-08-11',ej.date_added) duration_daysDATEDIFF('2026-08-11',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-11',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1698376' 
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1698376 
0.0008   UPDATE employer_jobs SET hit_counts '***Jul-29-2026=594***Jul-30-2026=130***Jul-31-2026=119***Aug-01-2026=25***Aug-02-2026=12***Aug-03-2026=23***Aug-04-2026=15***Aug-05-2026=9***Aug-06-2026=14***Aug-07-2026=9***Aug-08-2026=2***Aug-09-2026=2***Aug-11-2026=1' WHERE job_id'1698376'  
0.0014   UPDATE employer_jobs SET monthly_hits '***Jul-2026=843***Aug-2026=112' WHERE job_id'1698376'  
0.0009   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1698376' 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` = 1698376 
0.0196   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '219483'
AND `date_added` >= '2022-06-08' 
0.0004   select from teasers 
0.0003   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)