Part-Time Shopify Store & AI Content Assistant (Mon–Tue, Singapore time)

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

TYPE OF WORK

Part Time

SALARY

$200/month

HOURS PER WEEK

24

DATE UPDATED

Oct 5, 2026

JOB OVERVIEW

Part-Time Shopify Store & AI Content Assistant (Mon–Wed, Singapore time)

About the role
I run an ecommerce business on Shopify and need a reliable, resourceful part-time assistant to help manage the store and produce product content. You'll use AI tools daily to work quickly without losing quality. This suits a motivated freelancer who wants steady, ongoing work and room to grow.

Schedule

3 days per week, every week: normally Monday, Tuesday Wednesday (Singapore time)
About 24 hours per week in total
Within the week, your working hours are flexible, as long as the weekly hours are completed and we stay in regular contact to finish up the required work.

Compensation
USD 200 per month, paid monthly via PayPal. If the store's campaigns make money, you'll also receive a performance bonus.

What you'll do

Update and maintain the Shopify store: products, collections, pricing and inventory
Research winning products using Kalodata and AI tools
Customize and manage store pages using the Elixir theme
Write product descriptions, page copy, emails and other sales content
Use ChatGPT and Claude to draft, refine and edit copy, then polish it so it sounds natural and on-brand
Create images and short videos with AI generation apps for products and marketing
Follow instructions, work through task lists, and give short progress updates

Requirements

Hands-on Shopify experience (store setup, product uploads, theme editing)
Some experience with Kalodata for product research
Working knowledge of the Elixir theme on Shopify
Strong English writing skills, with proven AI-assisted copywriting ability
Proficiency with ChatGPT and Claude, including good prompting and editing of AI output
Experience with AI image and video generation apps
Reliable internet, a working computer, and the ability to commit every week
Self-motivated, detail-oriented and good at meeting deadlines

Nice to have

Ecommerce or dropshipping experience
Basic graphic/video editing skills
Basic SEO knowledge

How to apply
Start your application with the word "Elixir" so I know you read the full post. Only complete applications will be considered. Please answer:

How many years have you worked with Shopify, and have you used the Elixir theme?
Which AI image and video tools do you use regularly?
Have you used Kalodata before?
Share two or three links or screenshots of your work (Shopify stores, copywriting samples, or AI-generated visuals).
Can you commit to 3 days a week (Mon–Wed)? What are your usual working hours?

Shortlisted candidates will complete a short paid trial task before a final decision.

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0009
Controller Execution Time ( Jobseekers / Job )  0.0142
Total Execution Time  0.0157
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,500,696 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Part-Time-Shopify-Store-AI-Content-Assistant-MonTue-Singapore-time-1743875
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0087 seconds)  (Hide)
0.0003   SELECT *
                                
FROM exrates
                                WHERE rate_name 
= 'USD-PHP' 
0.0004   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1743875
 LIMIT 1 
0.0010   SELECT *
FROM `employers`
WHERE `employer_id` = 969767
 LIMIT 1 
0.0008   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `misc` ON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1743875
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-26',ej.date_added) duration_days, DATEDIFF('2026-10-26',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-26',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != 1 AND ej.deleted = 0 AND job_id = '1743875' 
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `sc` ON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1743875 
0.0011   UPDATE employer_jobs SET hit_counts = '***Oct-05-2026=1438***Oct-06-2026=66***Oct-07-2026=50***Oct-08-2026=41***Oct-09-2026=14***Oct-10-2026=6***Oct-11-2026=5***Oct-12-2026=14***Oct-13-2026=12***Oct-14-2026=6***Oct-15-2026=8***Oct-17-2026=3***Oct-18-2026=7***Oct-19-2026=8***Oct-20-2026=5***Oct-21-2026=12***Oct-22-2026=5***Oct-23-2026=5***Oct-24-2026=4***Oct-26-2026=1' WHERE job_id= '1743875'  
0.0009   UPDATE employer_jobs SET monthly_hits = '***Oct-2026=1706' WHERE job_id= '1743875'  
0.0012   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id = '' AND job_id = '1743875' 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` = 1743875 
0.0013   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '969767'
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)