Shopify AI Automation Developer (Product Matching + Dynamic Pricing Agent)

Remote Full-time
We’re looking for a strong developer to build two automated systems (AI-assisted) for our Shopify store.

This is not a beginner project. We want someone who can design clean, reliable systems that run daily without breaking.

What We’re Building:

1) Product Matching Agent

We sell products that:

• Exist on Ashley HomeStore (same product, different name)

• Exist across multiple retailers under different names

We need a system that:

• Scans our Shopify catalog

• Identifies matching products on Ashley HomeStore

• Maps their product name to ours

• Writes that value into a Shopify metafield

Must include:

• Matching logic (image, specs, title similarity, etc.)

• High accuracy (false matches are a big problem)

• Ongoing sync (new products + backlog)



2) Dynamic Pricing Agent

We want automated competitive pricing.

System should:

• Monitor competitor websites (we will provide list)

• Match identical products (via agent #1 data)

• Adjust our Shopify prices automatically

Rules:

• Always price below competitors by a configurable %

• Round to clean pricing (e.g. end in .99)

• NEVER go below a minimum margin (based on Shopify cost)



Control Panel (Required)

We need a simple interface to control:

• Competitor sources (add/remove sites)

• % below competitor

• Minimum margin above cost

• Max number of price changes per day



Logging + Reporting

Both systems must include:

Google Sheet Log

• Product

• Old value → New value

• Timestamp

• Status (success/fail)

Daily Email Digest

• Summary of all changes

• Sorted by largest price change (descending)

• Clear + scannable



Tech Expectations

• Shopify Admin API (required)

• Web scraping or API-based data collection

• Experience with automation / cron jobs

• Clean logging + error handling

• Prefer: Python, Node, or similar



To Apply

Include:

1. Similar systems you’ve built (automation, scraping, pricing, Shopify)

2. How you would approach product matching accuracy

3. What stack you would use and why

Low-effort applications will be ignored. Please only reach out via Upwork.

Apply tot his job

Apply To this Job
Apply Now →

Similar Jobs

Experienced Registered Behavior Technician for In-Home ABA Therapy - Atlanta, GA

Remote

Immediate Hiring: Experienced Registered Behavioral Technician (RBT) for Clinic-Based ABA Therapy Services

Remote

Experienced Registered Behavioral Technician (RBT) - ABA Therapy for Children with Autism Spectrum Disorder

Remote

Experienced Registered Nurse - Telehealth: Providing Remote Care Coordination and Patient Support

Remote

Experienced Substitute Teacher for Riverside County Schools - Join Scoot Education's Innovative Team

Remote

Experienced Substitute Teacher for San Bernardino County - Flexible Schedules & Competitive Pay

Remote

Experienced School Year Instructional Coach for High-Dosage Tutoring Programs in Edgewater Park, NJ

Remote

Experienced School Year Tutor for K-8 Students in Math and Literacy - Mickleton, NJ

Remote

Experienced Secondary Social Studies Teacher for Kansas - Flexible Hybrid Remote Arrangement

Remote

USPS Office Helper

Remote

Allbound SDR

Remote

Google Ads & SEO Manager

Remote

Postal Affairs Technical Analyst - USPS/Postal Software

Remote

**Experienced Remote Data Entry Specialist – Flexible Online Work Opportunities**

Remote

Experienced Healthcare Customer Service Representative - Work From Home Opportunity at blithequark

Remote

Forestry Technician (Dispatch) (GACC Logistics Coordinator)- Direct Hire Authority

Remote

Global Health Professional Development Internship 100% Remote

Remote

Customer Service Specialist, I

Remote

Customer Service Positions with Pay Up to 19 Per Hour – Amazon Store

Remote

Senior Bioinformatician

Remote
← Back