AI Product Designer for Custom Baby Books (Part-Time ? Full-Time)

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

TYPE OF WORK

Full Time

SALARY

$700+ monthly

HOURS PER WEEK

TBD

DATE UPDATED

Aug 5, 2026

JOB OVERVIEW

About the role

We run an Etsy shop selling personalized baby books (print on demand). We're hiring one designer to take over product creation long term — this is a real design role built around an AI workflow, not a data entry job with an AI label on it.

The work

You'll be creating complete baby book products — page designs, covers, stories, and listing images — using an AI-based workflow. Full training is provided, and after training you'll be designing books from scratch on your own.

The workflow runs mainly on Kittl for AI generation. We also use Midjourney at times, so experience there is a strong plus. Listing images are made in Canva, and there is one small task that requires Photoshop — it's simple, but Photoshop is still required for it.

Be upfront: the workflow feels complicated at the beginning. There are many small rules and details, and they all matter. Once it clicks, it becomes a smooth repeatable process — but the learning curve is real, and we're looking for someone willing to climb it.

A big part of this job is working with the AI, not just running it. That means writing and adjusting prompts, giving feedback to push the output closer to what we need, and — most importantly — checking everything it produces. AI makes mistakes constantly, and catching them before they reach a product is the core skill of this role. To confirm you've read the full post, begin your application with the word blue. You'll also manage incoming custom orders — a simple process you'll learn during training.

What we're looking for

Experience with AI image tools — Kittl and/or Midjourney experience is a strong plus
Design aesthetic — a strong plus. You should recognize what belongs in a soft, cute baby book and what doesn't
Excellent attention to detail — the most important requirement. This job rewards people who catch small errors, not people who work "close enough"
Strong English reading comprehension — you'll be reading documentation and reviewing AI outputs daily
Canva proficiency
Basic Photoshop
Comfortable following documented, step-by-step processes
Stable, fast internet connection

Schedule and compensation

Part-time during training. If training is completed successfully, the role moves to full-time within a few weeks. Full-time compensation is $600–1000+/month based on performance, with room to grow as the shop grows.

How to apply

Answer the following in your application:

Which AI tools have you used, and what have you created with them?
Have you worked with detailed SOPs or step-by-step documentation before? Describe your experience.
What is your internet speed, and how many hours per day are you available?

Incomplete applications will not be reviewed. Shortlisted candidates will receive a small paid test task before final hiring.

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0008
Controller Execution Time ( Jobseekers / Job )  0.0151
Total Execution Time  0.0165
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,500,584 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/AI-Product-Designer-for-Custom-Baby-Books-Part-Time-Full-Time-1702927
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0094 seconds)  (Hide)
0.0003   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0008   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1702927
 LIMIT 1 
0.0004   SELECT *
FROM `employers`
WHERE `employer_id` = 887188
 LIMIT 1 
0.0014   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1702927
AND `misc`.`idIS NULL 
0.0005   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 '1702927' 
0.0005   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1702927 
0.0007   UPDATE employer_jobs SET hit_counts '***Aug-05-2026=1032***Aug-06-2026=259***Aug-07-2026=111***Aug-08-2026=65***Aug-13-2026=1***Aug-15-2026=1' WHERE job_id'1702927'  
0.0006   UPDATE employer_jobs SET monthly_hits '***Aug-2026=1468' WHERE job_id'1702927'  
0.0015   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1702927' AND status LIKE 'sent%' ORDER BY id DESC  
0.0004   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1702927 
0.0017   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '887188'
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)