Jobs
S

E-commerce Reverse Engineer & AI Research Developer

Swastika Web TechnologyRemote19h ago
RemoteFull-timevia indeed

Required Skills

apicsshtmljavascriptllmplaywrightpythonreactrestselenium

Job Description

We are looking for a technically curious and resourceful E\-commerce Reverse Engineer \& AI Research Developer who can research, analyze, understand, and recreate innovative technologies and features from existing e\-commerce platforms.

The role involves exploring how successful websites, applications, and AI\-powered products work, understanding their underlying functionality, and developing similar or improved solutions for our e\-commerce ecosystem.

You will research emerging technologies, analyze website behavior, inspect APIs and frontend interactions, experiment with AI tools, and turn interesting discoveries into functional applications.

We are looking for someone who enjoys exploring how things work, solving technical challenges, and building solutions from scratch.

  • *Key Responsibilities1\. Website \& Application Reverse Engineering**
  • Analyze existing e\-commerce websites and applications to understand their functionality and technical behavior.
  • Inspect frontend components, network requests, API responses, and user interactions.
  • Understand how product discovery, search, filtering, recommendations, and other website features work.
  • Identify technologies, frameworks, and implementation approaches used by existing platforms.
  • Recreate similar functionalities with improvements in performance, usability, and customer experience.
  • *2\. AI Technology Research \& Experimentation**
  • Research emerging AI technologies, tools, models, and frameworks.
  • Explore AI\-powered features such as visual search, image recognition, virtual try\-on, and personalized recommendations.
  • Experiment with LLMs, computer vision, and AI automation technologies.
  • Evaluate third\-party AI solutions and identify opportunities to build customized alternatives.
  • Develop technical prototypes to test new ideas and concepts.
  • *3\. Feature Replication \& Development**
  • Convert research findings into working applications and prototypes.
  • Recreate useful features observed in competitor websites and third\-party platforms.
  • Develop frontend components and backend functionality.
  • Integrate APIs and third\-party services.
  • Improve existing features by identifying better technical approaches.
  • *4\. Technical Research \& API Analysis**
  • Analyze publicly accessible APIs and application communication.
  • Use browser developer tools to inspect network activity and application behavior.
  • Understand REST APIs, webhooks, authentication, and data structures.
  • Work with browser automation and web scraping where appropriate.
  • Document technical findings, workflows, and implementation approaches.
  • *5\. E\-commerce Innovation**
  • Research new technologies that can improve online shopping experiences.
  • Study competitor websites to identify useful features and opportunities.
  • Explore product discovery, intelligent search, visual shopping, and personalization.
  • Identify opportunities to improve storefront functionality through technology.
  • Collaborate with the AI and development team to implement successful experiments.
  • *Required Technical Skills**
  • Strong programming knowledge in Python and JavaScript.
  • Understanding of frontend technologies such as React, HTML, and CSS.
  • Experience with browser developer tools and network inspection.
  • Knowledge of REST APIs, HTTP requests, and JSON responses.
  • Experience with Playwright, Selenium, or similar browser automation tools.
  • Understanding of web architecture, frontend\-backend communication, and databases.
  • Ability to analyze existing application behavior and recreate functionality.
  • Strong debugging and problem\-solving skills.
  • *Good to Have**
  • Experience with Shopify and e\-commerce platforms.
  • Knowledge of AI/LLM APIs such as OpenAI, Claude, or Gemini.
  • Familiarity with computer vision and image recognition.
  • Experience with web scraping and data extraction.
  • Knowledge of reverse engineering tools and techniques.
  • Experience with AI\-powered search and recommendation systems.
  • Familiarity with LangChain, LangGraph, or similar frameworks.
  • Understanding of browser automation and website performance analysis.
  • *What We Expect You to Build**

Examples of projects and outcomes include

  • Analyze and recreate innovative product discovery features from other e\-commerce platforms.
  • Research and prototype AI\-powered visual product search.
  • Explore and develop virtual try\-on and product visualization capabilities.
  • Recreate intelligent filtering and recommendation experiences.
  • Analyze third\-party applications and develop customized alternatives.
  • Research new AI technologies and turn promising ideas into working prototypes.
  • Identify opportunities to improve our Shopify storefront through technical innovation.

These are examples of potential projects, not a fixed list of assignments.

  • *Ideal Candidate**

We are looking for someone who is naturally curious, technically strong, and enjoys understanding how complex applications work behind the scenes.

You should be comfortable exploring unfamiliar technologies, analyzing existing systems, experimenting with different approaches, and building working solutions independently.

We value practical implementation, research ability, creativity, and problem\-solving over theoretical knowledge.

  • *The ideal candidate is someone who can look at an existing feature, understand how it works, figure out how to build it, and create an improved version for our business.**
  • Note: All reverse engineering and feature development must be conducted through authorized access, public interfaces, and lawful technical research. The role does not involve bypassing security controls or extracting proprietary data.*

Pay: ₹500,000\.00 \- ₹700,000\.00 per year

Application Question(s)

  • Have you personally analyzed an existing website or application to understand its technical functionality and recreate a similar feature?
  • Which of the following technologies have you personally worked with? (Select all that apply.)

Python

JavaScript

React.js

Playwright

Selenium

Chrome Developer Tools / Network Inspector

REST APIs / HTTP Requests / JSON

Web Scraping

OpenAI / Claude / Gemini APIs

Computer Vision / Image Recognition

  • Have you used browser developer tools or network inspection to understand how a website communicates with its backend?
  • Have you developed any technical prototype or application by researching an existing website, tool, or third\-party application? Describe what you analyzed, what you built, and which technologies you used.
  • Suppose you are given an e\-commerce website with an advanced product filtering system. How would you technically investigate its functionality and develop a similar system for another website? Briefly explain your research and development approach.

Work Location: Remote

Similar Jobs

Browse all jobs

Job Overview

Job type
Full-time
Work mode
Remote
Location
Anywhere in India
Posted
19h ago
Source
Indeed