AI Creative Operator — Golf Apparel Brand (Art Direction + QA)

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

TYPE OF WORK

Full Time

SALARY

$300/week to start, up to ~$400/week

HOURS PER WEEK

40

DATE UPDATED

Aug 24, 2026

JOB OVERVIEW

We're BYRDGANG, a fast-growing US golf apparel brand. We already have an in-house AI image generation pipeline that produces our product and ad imagery. We're NOT hiring someone to make images from scratch — we're hiring the person who RUNS that pipeline: writes the creative briefs, reviews every output with a sharp eye, rejects what isn't right, iterates until it is, and delivers finished batches for a quick final approval.

What you'll do daily:
- Turn campaign ideas into clear creative briefs (product, scene, model variety, mood)
- QA every generated image against our brand standards — catch fake-looking details, bad logo rendering, off-brand colors — BEFORE anyone above you sees it
- Iterate: adjust prompts/direction and regenerate until it passes
- Template finished images in Canva (or similar): drop generated images into ad/social templates, add text overlays and promo badges, resize and crop to hide AI-generation artifacts — plug-and-play production, high volume
- Organize approved assets for ads and social, keep a simple log of what shipped
- Communicate proactively: a short plan when you start, a mid-day update, flags the moment something blocks you

You're a fit if you have:
- a genuinely critical eye for imagery (you can articulate WHY a picture looks fake or off)
- experience with AI image tools (Midjourney/Gemini/SDXL — any)
- an understanding of AI prompting and a want to help improve an AI pipeline through use — building repeatable prompt loops and testing what current models can and can't do
- Photoshop (or equivalent) retouching skill is a strong plus — someone who can cleanly retouch a logo or fix small flaws by hand, and knows the difference between a clean retouch and an obvious paste-on
- clear written English, and you treat silence as the one unforgivable sin of remote work

Hours: Full-time, 40 hrs/week, with at least 4 hours overlap with US Mountain Time mornings. Pay: $300/week to start (full-time), with a raise path to ~$400/week as you prove out.

TO APPLY: Apply by taking our 5-minute quiz: ---------- — if you pass, you'll get instructions to reach us on WhatsApp. If the link above appears hidden, just apply here on OnlineJobs and we'll message it to you right away.

SKILL REQUIREMENT
VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0010
Controller Execution Time ( Jobseekers / Job )  0.0416
Total Execution Time  0.0434
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,496,712 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/AI-Creative-Operator-Golf-Apparel-Brand-Art-Direction-QA-1715793
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0325 seconds)  (Hide)
0.0004   SELECT *
                                
FROM exrates
                                WHERE rate_name 
= 'USD-PHP' 
0.0010   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1715793
 LIMIT 1 
0.0021   SELECT *
FROM `employers`
WHERE `employer_id` = 558148
 LIMIT 1 
0.0012   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `misc` ON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1715793
AND `misc`.`id` IS NULL 
0.0007   SELECT e.business_name, e.logo, e.website, e.rebill_date, e.date_added member_date, hits, DATEDIFF('2026-10-03',ej.date_added) duration_days, DATEDIFF('2026-10-03',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-03',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != 1 AND ej.deleted = 0 AND job_id = '1715793' 
0.0011   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `sc` ON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1715793 
0.0007   UPDATE employer_jobs SET hit_counts = '***Aug-24-2026=364***Aug-25-2026=167***Aug-26-2026=63***Aug-27-2026=25***Aug-28-2026=18***Aug-29-2026=6***Aug-30-2026=12***Aug-31-2026=16***Sep-01-2026=16***Sep-02-2026=11***Sep-03-2026=12***Sep-04-2026=13***Sep-05-2026=1***Sep-06-2026=1***Sep-07-2026=4***Sep-08-2026=3***Sep-09-2026=1***Sep-10-2026=5***Sep-11-2026=7***Sep-12-2026=4***Sep-13-2026=3***Sep-14-2026=5***Sep-15-2026=6***Sep-16-2026=2***Sep-17-2026=4***Sep-18-2026=1***Sep-21-2026=5***Sep-22-2026=2***Sep-23-2026=2***Sep-24-2026=3***Sep-25-2026=7***Sep-30-2026=1***Oct-03-2026=1' WHERE job_id= '1715793'  
0.0008   UPDATE employer_jobs SET monthly_hits = '***Aug-2026=670***Sep-2026=119***Oct-2026=1' WHERE job_id= '1715793'  
0.0011   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id = '' AND job_id = '1715793' 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` = 1715793 
0.0224   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '558148'
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)