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

🌍 Remote, USA 🚀 Full-time 🕐 Posted Recently

Job Description

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

Ready to Apply?

Don't miss out on this amazing opportunity!

🚀 Apply Now

Similar Jobs

Recent Jobs

You May Also Like