AI Landing Page Builder (Shopify) - Claude & Grok

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

TYPE OF WORK

Full Time

SALARY

Negotiable - based on experience

HOURS PER WEEK

40

DATE UPDATED

Oct 17, 2026

JOB OVERVIEW

ABOUT US
We run a growing group of direct-to-consumer e-commerce brands in skincare, supplements, wellness and lifestyle, selling across the US, Canada and the UK. We launch new products and stores often, and every launch needs premium, high-converting landing pages, fast.

THE ROLE
This role is for someone who builds landing pages WITH AI. You won't be hand-coding pages from scratch. You'll use Claude, Grok and other AI tools to design, write and build high-end landing pages and product pages, then publish them on Shopify. The result has to look like a top agency made it: immaculate design, fully mobile-responsive, fast, and built to convert.

WHAT YOU'LL DO
- Use Claude, Grok and other AI tools to build landing pages, product pages, advertorials, listicles and pre-sell pages
- Write strong prompts and keep refining the AI's output until the page is pixel-perfect and on-brand
- Publish and set up the pages on Shopify (custom pages, templates, sections, or a page builder)
- Make every page fully responsive and mobile-first, and check it on phones, tablets and desktop before launch
- Use proven DTC conversion layouts: strong hero sections, benefit stacks, before/after and social proof, comparison tables, FAQs, guarantees, sticky add-to-cart and clear CTAs
- Use AI to draft and polish page copy, headlines and offers
- Create or source visuals with AI image tools for product shots, lifestyle images, icons and graphics
- Keep pages fast and lightweight (compressed images, minimal app bloat)
- Keep pages compliant with Google Merchant Center and ad platform policies (no misleading claims, clear policies and trust info)
- Recreate and improve on reference pages we send you, and turn around new pages quickly for product launches and offer tests

TOOLS YOU'LL USE (ALL PROVIDED BY US)
We pay for all the tools and subscriptions, including Claude, Grok, Shopify, page-builder apps, AI image tools and anything else the role needs.

MUST-HAVES
- Proven experience building landing pages with AI tools (Claude, Grok, ChatGPT or similar). This is the core of the job.
- Live examples of high-end landing or product pages you built with AI
- Experience publishing pages on Shopify (pages, templates, sections or page builders)
- A sharp eye for premium design: typography, spacing, layout, color and visual hierarchy. You know when a page looks cheap and how to fix it.
- Strong mobile-first and responsive design sense (most of our traffic is mobile)
- Good prompt-writing skills, and patience to keep iterating with AI until a page is right
- An understanding of what makes DTC landing pages convert
- Enough basic HTML/CSS to make small fixes to what the AI produces
- Reliable, detail-oriented and fast, with little hand-holding needed

NICE-TO-HAVES
- Experience with Shopify page builders (Replo, Shogun, GemPages, PageFly)
- Experience with AI image tools (Midjourney, Flux, Higgsfield, Nano Banana or similar)
- Experience with AI coding tools (Claude Code, Cursor, Lovable, v0 or similar)
- Figma or UI/UX design skills
- Direct-response or advertorial copywriting experience
- Familiarity with Google Merchant Center requirements for health and beauty products
- Basic Klaviyo forms and tracking pixel setup (Meta, TikTok, Google)

HOW TO APPLY (REQUIRED)
Applications without work samples won't be considered. Please include:
1. Live links to at least 3–5 landing or product pages you built using AI (please view them on mobile before you send them)
2. For each page, which AI tools you used and roughly how long it took
3. Any conversion or performance results you can share
4. Your availability and expected rate

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0010
Controller Execution Time ( Jobseekers / Job )  0.0270
Total Execution Time  0.0297
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,504,128 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/AI-Landing-Page-Builder-Shopify-Claude-Grok-1751423
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0179 seconds)  (Hide)
0.0014   SELECT *
                                
FROM exrates
                                WHERE rate_name 
= 'USD-PHP' 
0.0004   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1751423
 LIMIT 1 
0.0007   SELECT *
FROM `employers`
WHERE `employer_id` = 856392
 LIMIT 1 
0.0005   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `misc` ON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1751423
AND `misc`.`id` IS NULL 
0.0004   SELECT e.business_name, e.logo, e.website, e.rebill_date, e.date_added member_date, hits, DATEDIFF('2026-10-20',ej.date_added) duration_days, DATEDIFF('2026-10-20',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-20',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != 1 AND ej.deleted = 0 AND job_id = '1751423' 
0.0005   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `sc` ON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1751423 
0.0008   UPDATE employer_jobs SET hit_counts = '***Oct-17-2026=1006***Oct-18-2026=5***Oct-19-2026=3***Oct-20-2026=1' WHERE job_id= '1751423'  
0.0006   UPDATE employer_jobs SET monthly_hits = '***Oct-2026=1015' WHERE job_id= '1751423'  
0.0010   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id = '' AND job_id = '1751423' 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` = 1751423 
0.0098   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '856392'
AND `date_added` >= '2022-06-08' 
0.0011   select * from teasers 
0.0003   SELECT * FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)