AI Product Designer & Product Photographer – DTC Supplement Brand

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

TYPE OF WORK

Part Time

SALARY

$4

HOURS PER WEEK

4

DATE UPDATED

Sep 24, 2026

JOB OVERVIEW

AI Product Designer & Product Photographer – DTC Supplement Brand

About Us
ORGIN is a fast-growing DTC supplement brand. We sell beef organ supplements to American women through our Shopify store, ---------- . Our growth runs on paid social, and strong visuals are at the core of it. We have a small creative team and we're adding someone who owns our product visuals.

The Role
You create our product imagery with AI. You take an existing product and give it a completely new look, with a new name and brand on the label. Then you turn that into packshots, lifestyle scenes, and mockups that look premium, trustworthy, and consistent everywhere.

What You'll Do

Redesign existing products with a new look, new name, and new label
Create product photos with AI tools: studio packshots, lifestyle shots, and in-hand shots
Produce visuals for our website, Amazon-style listings, ads, and social media
Keep the product accurate in every image: label, colors, shape, and details
Build a consistent visual style across all channels
Study top supplement and wellness brands and bring back what works
Deliver files in our Drive structure and naming format

You Need

Strong portfolio of AI-generated product images, ideally supplements, beauty, or wellness
Hands-on experience with tools like Midjourney, Flux, Nano Banana, GPT Image, Higgsfield, or similar
Photoshop skills to fix labels, text, and details AI gets wrong
Packaging or label design experience
A sharp eye for lighting, composition, and realism
Clear written English and the ability to work independently

What You'll Get

Starting rate of $4/hour
Performance-based rate increases
Bonuses tied to results, starting from month two
Monthly payment via Ria (bank or mobile wallet)
Direct access to the founder and real creative ownership
Room to grow with the brand as we scale

How to Apply
Send us:

A short intro about yourself
Your portfolio with AI product images
One example where you rebranded an existing product with a new name and label

Start your application with the word "PACKSHOT" so we know you read the full post.

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0012
Controller Execution Time ( Jobseekers / Job )  0.0128
Total Execution Time  0.0145
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,487,112 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/AI-Product-Designer-Product-Photographer-DTC-Supplement-Brand-1737276
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0058 seconds)  (Hide)
0.0003   SELECT *
                                
FROM exrates
                                WHERE rate_name 
= 'USD-PHP' 
0.0005   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1737276
 LIMIT 1 
0.0007   SELECT *
FROM `employers`
WHERE `employer_id` = 786962
 LIMIT 1 
0.0003   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `misc` ON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1737276
AND `misc`.`id` IS NULL 
0.0005   SELECT e.business_name, e.logo, e.website, e.rebill_date, e.date_added member_date, hits, DATEDIFF('2026-10-04',ej.date_added) duration_days, DATEDIFF('2026-10-04',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-04',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != 1 AND ej.deleted = 0 AND job_id = '1737276' 
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `sc` ON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1737276 
0.0007   UPDATE employer_jobs SET hit_counts = '***Sep-24-2026=730***Sep-25-2026=46***Sep-26-2026=17***Sep-27-2026=8***Sep-28-2026=10***Sep-29-2026=5***Sep-30-2026=5***Oct-01-2026=10***Oct-02-2026=18***Oct-03-2026=6***Oct-04-2026=2' WHERE job_id= '1737276'  
0.0008   UPDATE employer_jobs SET monthly_hits = '***Sep-2026=819***Oct-2026=36' WHERE job_id= '1737276'  
0.0003   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id = '' AND job_id = '1737276' 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` = 1737276 
0.0005   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '786962'
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)