Full-Time AI Ad Creative Specialist — DTC Jewelry Brand

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

TYPE OF WORK

Full Time

SALARY

N/A

HOURS PER WEEK

40

DATE UPDATED

May 11, 2026

JOB OVERVIEW

We are a category-leading women’s eCommerce brand on a mission to create premium, affordable, and 100% waterproof jewelry that enhances our customers’ everyday lives. We’ve served over 1,300,000 customers worldwide in more than 145 countries!

We're hiring a Full-Time AI Ad Creative Specialist to join our growing team. This is not a generalist designer role. We're looking for someone obsessed with AI image and video tools who will spend their days producing scroll-stopping paid ads for Meta and TikTok. If you don't already live inside tools like Higgsfield, Midjourney, Flux, Sora, Veo, and Kling — this won't be the right fit.

WHAT YOU'LL DO

Produce high-quality AI-generated static image ads for Meta and TikTok
Create AI-generated video ads using tools like Sora, Veo, Kling, and Runway
Translate marketing briefs into compelling visual concepts that match our brand aesthetic
Iterate quickly based on creative feedback and ad performance data
Stay on the cutting edge of new AI image and video tools as they launch

WHO YOU ARE

You've used AI image generation tools daily for at least 6+ months
Your AI work doesn't look obviously AI-generated — no melted hands, no gibberish text, no rubbery skin
You understand DTC eCommerce or have produced ads for consumer brands
You can take direction, iterate fast, and self-manage your output
You're hungry to learn new AI tools as they emerge

WHAT WE OFFER

Full-time role with long-term commitment
Competitive salary based on experience and portfolio (room to grow for exceptional talent)
Remote work with a fast-moving, AI-forward team
Real ownership of the AI creative output of a brand spending serious money on Meta and TikTok
Opportunity to grow as we scale our AI ad operations

HOW TO APPLY

Apply through our application form here: ----------

The form includes a short trial mission where you'll create 2 AI image ads for our products. This is part of how we screen — please take it seriously. Strong portfolios + strong trial mission outputs move forward to interview.

Applications without a completed trial mission will not be reviewed.

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0008
Controller Execution Time ( Jobseekers / Job )  0.0171
Total Execution Time  0.0185
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,492,704 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Full-Time-AI-Ad-Creative-Specialist-DTC-Jewelry-Brand-1643426
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0119 seconds)  (Hide)
0.0003   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0003   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1643426
 LIMIT 1 
0.0004   SELECT *
FROM `employers`
WHERE `employer_id` = 774062
 LIMIT 1 
0.0013   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1643426
AND `misc`.`idIS NULL 
0.0004   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-08-15',ej.date_added) duration_daysDATEDIFF('2026-08-15',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-15',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1643426' 
0.0007   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1643426 
0.0011   UPDATE employer_jobs SET hit_counts '***May-11-2026=599***May-12-2026=28***May-13-2026=12***May-14-2026=13***May-15-2026=7***May-16-2026=6***May-17-2026=2***May-18-2026=10***May-19-2026=8***May-20-2026=4***May-21-2026=3***May-22-2026=5***May-23-2026=2***May-25-2026=4***May-26-2026=3***May-27-2026=3***May-28-2026=3***May-29-2026=1***May-30-2026=2***May-31-2026=1***Jun-01-2026=2***Jun-02-2026=3***Jun-03-2026=4***Jun-04-2026=1***Jun-05-2026=1***Jun-08-2026=5***Jun-10-2026=2***Jun-11-2026=3***Jun-12-2026=6***Jun-13-2026=3***Jun-14-2026=3***Jun-15-2026=2***Jun-16-2026=1***Jun-17-2026=4***Jun-20-2026=1***Jun-22-2026=1***Jun-23-2026=2***Jun-26-2026=2***Jun-29-2026=1***Jun-30-2026=1***Jul-02-2026=1***Jul-05-2026=1***Jul-06-2026=2***Jul-07-2026=1***Jul-08-2026=2***Jul-10-2026=1***Jul-11-2026=4***Jul-13-2026=2***Jul-14-2026=2***Jul-15-2026=2***Jul-16-2026=2***Jul-17-2026=4***Jul-18-2026=1***Jul-19-2026=1***Jul-20-2026=2***Jul-24-2026=3***Jul-25-2026=2***Jul-27-2026=1***Aug-01-2026=1***Aug-02-2026=2***Aug-05-2026=1***Aug-06-2026=1***Aug-07-2026=1***Aug-08-2026=3***Aug-13-2026=1***Aug-15-2026=1' WHERE job_id'1643426'  
0.0006   UPDATE employer_jobs SET monthly_hits '***May-2026=715***Jun-2026=48***Jul-2026=34***Aug-2026=11' WHERE job_id'1643426'  
0.0007   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1643426' 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` = 1643426 
0.0051   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '774062'
AND `date_added` >= '2022-06-08' 
0.0004   select from teasers 
0.0002   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)