Data Crawling - Consultant

Rubick

Oregon (WI)

Hybrid

USD 90,000 - 130,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Work from home - Monday to Saturday

Job summary

Rubick is seeking a data crawling engineer to build and maintain its data acquisition engine for extracting, validating, and structuring product information from eCommerce sites. This role powers Product Discovery, Search, Catalog Intelligence, and Market Intelligence platforms.

You will develop scalable crawlers using Python and frameworks like BeautifulSoup, Scrapy, Selenium, and Playwright, focusing on AI-assisted extraction, data validation, and high-quality data pipelines.

Qualifications

  • Proficient in Python for web scraping and automation.
  • Hands-on experience with HTML/CSS and DOM structures.
  • Experience with data validation, cleaning, and structuring of datasets.
  • Familiarity with AI-assisted data extraction and ML data pipelines is a plus.
  • Able to handle large datasets while maintaining data quality.
  • Experience in eCommerce, retail, or marketplace data is preferred.

Responsibilities

  • Develop, maintain, and optimize web crawlers to extract product data from eCommerce sites.
  • Collect structured and unstructured product information including details, pricing, images, specs, and availability.
  • Clean, validate, and organize extracted datasets for accuracy and consistency.
  • Monitor crawler performance and resolve extraction issues.
  • Collaborate with Product, Engineering, and Data teams to ensure timely data collection.
  • Maintain documentation for crawling processes, extraction rules, and data quality standards.
  • Leverage AI-powered extraction techniques to improve accuracy and efficiency.
  • Build intelligent crawling workflows using Python and modern web automation frameworks.
  • Implement automated data validation and monitoring systems for high-quality datasets.
  • Collaborate with AI/Data Engineering teams to support ML models and Product Intelligence systems.
  • Continuously optimize crawling performance for speed, scalability, and reliability.
  • Identify opportunities to automate repetitive extraction and validation workflows.
  • Improve data collection strategies by adopting new crawling technologies and AI-assisted solutions.
  • Build reusable crawling frameworks and standardized extraction pipelines.
  • Contribute to knowledge repositories and process improvements across data acquisition.

Skills

Python for scraping
HTML/CSS/DOM
Data quality & validation
Analytical thinking
Large datasets
E-commerce domain knowledge
AI-assisted extraction exposure

Tools

BeautifulSoup
Scrapy
Selenium
Playwright

Job description

You will be responsible for building and maintaining Rubick's data acquisition engine by extracting, validating, and structuring product information from eCommerce websites and marketplaces. This role focuses on developing scalable web crawling solutions that power Product Discovery, Search, Catalog Intelligence, and Market Intelligence platforms.

The role involves three areas: Part 1: The Fundamentals | Part 2: AI-Driven Data Crawling Excellence | Part 3: Innovation & Improvements

Part 1: The Fundamentals
  • Develop, maintain, and optimize web crawlers to extract product data from eCommerce websites and marketplaces.
  • Collect structured and unstructured product information, including product details, pricing, images, specifications, and availability.
  • Clean, validate, and organize extracted datasets to ensure accuracy and consistency.
  • Monitor crawler performance, identify failures, and resolve data extraction issues.
  • Collaborate with Product, Engineering, and Data teams to ensure reliable and timely data collection.
  • Maintain documentation for crawling processes, extraction rules, and data quality standards.
Part 2: AI-Driven Data Crawling Excellence
  • Leverage AI-powered extraction techniques to improve data accuracy and extraction efficiency.
  • Build intelligent crawling workflows using Python and modern web automation frameworks.
  • Implement automated data validation and monitoring systems to maintain high-quality datasets.
  • Collaborate with AI and Data Engineering teams to support Machine Learning models and Product Intelligence systems.
  • Continuously optimize crawling performance for speed, scalability, and reliability.
  • Identify opportunities to automate repetitive extraction and validation workflows.
  • Improve data collection strategies by adopting new crawling technologies and AI-assisted solutions.
  • Build reusable crawling frameworks and standardized extraction pipelines.
  • Contribute to knowledge repositories, documentation, and process improvements across the data acquisition function.
To Have
  • 1+ year of experience in Web Crawling, Data Scraping, Product Matching, Data Extraction, or similar roles.
  • Strong proficiency in Python for web scraping and automation.
  • Hands‑on experience with BeautifulSoup, Scrapy, Selenium, Playwright, or similar frameworks.
  • Good understanding of HTML, CSS, XPath, JSON, and DOM structures.
  • Strong analytical and problem‑solving skills.
  • Ability to work with large datasets while maintaining high data quality.
  • Experience in eCommerce, Retail, Marketplace Operations, or Catalog Management is preferred.
  • Exposure to AI-assisted data extraction, Product Intelligence, or Machine Learning data pipelines is a strong advantage.
About Rubick : Company Overview

Rubick OS is a leading platform for brands and marketplaces, enabling seamless management of catalog automation, pricing and competitive intelligence, product listing intelligence, CAST systems, and brand and assortment intelligence.

Our solutions are used across five countries by major brands and marketplaces, including Amazon, Myntra, Reliance Group, Nykaa, Flipkart, Rare Rabbit, Decathlon, Celio, The Bay, Kiabi, Myer, Jumbo, and many more.

Work Model

Work from home - Monday to Saturday

Team Size

250+ Employees

Investors

Invested by Innospark US, Betatron Hong Kong, MJV India, 1Crowd India , and other investors.

Rubick.ai is a place to work if you want to build something foundational rather than incremental—it’s aiming to become the AI operating layer for ecommerce, solving complex, real-world problems across cataloging, pricing, and marketplace operations at scale.

You get high ownership, direct impact, and exposure to various parts of the business, making you an entrepreneur in-house. Rubick operates in the AI segment, which means you will be at the forefront of the technological revolution.

Rubick is profitable and growing and is looking to work with 10,000 brands in the next 2-3 years .

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

AI-Driven Data Crawling Specialist (Remote)
AI-Driven Data Crawling Specialist (Remote)

Rubick • Oregon (WI)

Hybrid
USD 90,000 - 130,000
Work from home - Monday to Saturday
Senior Product Manager, IT - GTM, CPQ
Senior Product Manager, IT - GTM, CPQ

Socket.dev • Palo Alto (CA)

On-site
USD 161,000 - 241,000
Equity
Bonus potential
Benefits
Senior Product Manager, IT - GTM, CPQ
Senior Product Manager, IT - GTM, CPQ

Rubrik, Inc. • Palo Alto (CA)

On-site
USD 161,000 - 241,000
Senior Product Manager, IT - GTM, CPQ
Senior Product Manager, IT - GTM, CPQ

Rubrik • Palo Alto (CA)

On-site
USD 161,000 - 241,000
Staff Product Manager, IT - GTM
Staff Product Manager, IT - GTM

Rubrik • Palo Alto (CA)

On-site
USD 193,000 - 290,000
Sr. Sales Enablement Program Manager
Sr. Sales Enablement Program Manager

Rubrik • Baton Rouge (LA)

On-site
USD 160,000 - 200,000
Bonus potential
Equity
Benefits
Sr. Sales Enablement Program Manager
Sr. Sales Enablement Program Manager

Rubrik • San Juan (PR)

On-site
USD 160,000 - 200,000
Bonus potential
Equity
Benefits
Senior Engineering Manager, NAS Cloud Direct
Senior Engineering Manager, NAS Cloud Direct

PVH (Tommy Hilfiger/Calvin Klein) • Palo Alto (CA)

On-site
USD 218,300 - 327,500
AI Product Sales Manager
AI Product Sales Manager

Rubrik, Inc. • United States

On-site
USD 180,000 - 260,000
Sr. Sales Enablement Program Manager
Sr. Sales Enablement Program Manager

Rubrik • Montgomery (AL)

Hybrid
USD 160,000 - 200,000