368,657open jobs
9,442companies
50,883added this week
Browse all
Salary
$17k – $49k per year (Estimated)
Location
In office (Mumbai)
Seniority
Junior
Overview
Company
Impact
Profile match
Purplle is an online store for beauty brands and wellness products with over 400 brands and 10,000 products. Has categories for men and electronics as well. Also, lets the user book services at salons and spas for personal care.

We aren't looking for notebook scientists; we are looking for owners of a resilient ecosystem. At Purplle, your success is defined by your mindset and the tangible impact you have on our platform, regardless of where you are in your career.

  • The Systems Thinker (Quality and Resilience): You architect self-healing ecosystems rather than building isolated features. You focus on how your models integrate into a larger, unbreakable pipeline that powers multiple products with systematic resilience.
  • The AI-Fluent Architect (High Velocity): You leverage AI-augmented development to 10x your productivity. You utilise copilots and automated pipelines as force multipliers, driving a cycle time that supports high-frequency daily deployments with total confidence.
  • The Data-Informed Engineer (Economic Discipline): You care about the why behind the model, connecting your work to business unit economics. You optimise ranking and recommendation logic to drive measurable outcomes in revenue and retention while maintaining economic discipline.
  • The Proactive Collaborator (Security and Governance): You thrive in cross-functional environments, taking full ownership of the Golden Path. You manage your work from exploration to measurement, ensuring gated repositories and zero critical vulnerabilities reach our production environment.

Responsibilities:

  • Personalisation and Recommendations: Build multi-stage recommendation pipelines for candidate retrieval, scoring, and re-ranking across the homepage, PDP, cart, and cross-sell. Train user and item embeddings that capture behavioural signals and evolving preferences. Measure every change through rigorous online A/B experiments.
  • Search and Ranking: Build and improve ranking models that make search results more relevant and drive more conversions. Own query understanding, intent detection, and semantic search. (Senior+) Design neural re-ranking using dense retrieval and cross-encoders.
  • Demand Forecasting and Assortment Planning: Build models that predict demand at the SKU, category, and regional levels across short and long horizons. Help the business decide which products to stock, in what quantities, and for which segments. (Senior+) Build assortment intelligence systems that recommend new products to onboard based on demand gaps and market signals.
  • Inventory Planning and Optimisation: Build models to predict stockouts, overstock risk, and optimal reorder points. Work with operations and category teams to reduce holding costs while maintaining availability. (Senior+) Design end-to-end inventory optimisation systems factoring in lead times, demand variability, and supplier constraints.
  • GenAI, Long-Term Memory and Next Best Action: Build LLM-powered features: beauty advisors, product Q& A, and personalised content using RAG pipelines grounded in Purplle's catalogue and user data. Design long-term memory systems that remember skin type, preferences, and past interactions to power the next-best action. (Senior+) Build reflection layers so the AI learns from past user journeys and continuously improves its recommendations.
  • MLOps and Model Governance: Build and maintain feature stores, model registries, and drift detection. pipelines. Implement automated retraining and shadow-mode evaluation. Every model must be observable, versioned, and rollback-capable in under 5 minutes.
  • Experimentation and Causal Measurement: Run A/B tests and online experiments to measure the real business impact of model changes. (Mid+) Design experiment frameworks with power analysis and metric guardrails. (Senior+) Apply causal methods, uplift modelling, and synthetic controls to go beyond naive A/B lift.

Requirements:

  • DS1 (1-3 years): strong ML fundamentals and Python proficiency; exposure to GCP or AWS.

Tech stack:

  • Languages: Python (primary), SQL.
  • ML Frameworks: TensorFlow, PyTorch, scikit-learn, XGBoost, LightGBM.
  • MLOps: Vertex AI (GCP), MLflow, Kubeflow Pipelines, Databricks.
  • Feature Engineering: Feast, BigQuery ML, and dbt.
  • Experimentation: Internal A/B platform, statsmodels.
  • Data Processing: Apache Spark, BigQuery, Airflow.
  • Infrastructure: Kubernetes, Docker, Terraform.
  • AI Productivity: Cursor, Claude, and GitHub Copilot.
Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
368,657 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Similar stack
Same company
Mumbai
Senior Data Analyst 1 hour ago
$91k – $96k per year • Equity • Remote • Full-Time • 5+ years exp • Bachelor's Degree • Ontario
Python
SQL
Databases
Snowflake
AI/ML
Anomaly Detection
Claude
Copilot
Cursor
dbt
Edge AI
DevOps
AWS
Analytics
Tableau
Marketing
Salesforce
Apply
$131k – $237k per year • In office • Full-Time • 4+ years exp • Bachelor's Degree • Chantilly • Columbia
Bash
Python
TypeScript
JavaScript
Databases
PostgreSQL
Frontend
Angular
DevOps
Ansible
ArgoCD
AWS
Azure
buildah
CI/CD
Docker
Docker Swarm
FluxCD
GitLab
GitLab CI
Grafana
Helm
Kubernetes
Loki
Prometheus
Terraform
Twelve-Factor App
Podman
Apply
$108k – $195k per year • In office • Full-Time • 8+ years exp • Orlando
Bash
Python
DevOps
Ansible
AWS
Azure
CI/CD
Configuration Management
Docker
Git
GitLab
Kubernetes
OpenShift
Red Hat
Apply
$131k – $237k per year • Remote/Hybrid • Full-Time • 12+ years exp • Bachelor's Degree • United States
DevOps
AWS
Azure
GCP
Apply
$108k – $195k per year • In office • Full-Time • 8+ years exp • Bachelor's Degree • United States
Python
AI/ML
AI Agents
Amazon SageMaker
AWS Bedrock
AWS Bedrock AgentCore
LLM
DevOps
AWS
CI/CD
CloudFormation
Docker
IAM
Kubernetes
Platform Engineering
Terraform
Cybersecurity
FedRAMP
Apply
iOS Engineer 2 months ago
In office • Mumbai
Swift
Swift
Alamofire
AI/ML
Claude
Cursor
OpenAI Codex
Mobile
Bitrise
Clean Architecture
Crashlytics
Firebase
iOS SDK
MVVM
SwiftUI
UIKit
DevOps
CI/CD
GitHub Actions
Jenkins
Rest API
GitHub
Apply
$23k – $62k per year (Estimated) • In office • 3+ years exp • Bachelor's Degree • Mumbai
Go
Node JS
PHP
JavaScript
Databases
Apache Kafka
MySQL
Redis
DevOps
AWS
GCP
Kubernetes
Apply
Software Developer 2 months ago
$15k – $41k per year (Estimated) • In office • 1+ year exp • Bachelor's Degree • Mumbai
Go
Node JS
PHP
JavaScript
Node JS
Express
Databases
Apache Kafka
MySQL
Redis
DevOps
AWS
GCP
Kubernetes
Apply
$20k – $50k per year (Estimated) • In office • 3+ years exp • Bachelor's Degree • Mumbai
SQL
QA
JMeter
Apply
$16k – $34k per year (Estimated) • Remote/Hybrid • Full-Time • 2+ years exp • Bachelor's Degree • Mumbai • Bengaluru
JavaScript
PowerShell
SQL
C#
C#
.NET
Databases
Azure SQL Database
MS SQL
DevOps
Azure
Rest API
Cybersecurity
Microsoft Entra ID
QA
Postman
Swagger
Apply
$20k – $50k per year (Estimated) • Remote • Full-Time • 5+ years exp • Mumbai
QA
BrowserStack
Apply
$16k – $36k per year (Estimated) • In office • Full-Time • 2+ years exp • Bachelor's Degree • Mumbai
Apply
$47k – $102k per year (Estimated) • In office • Full-Time • 12+ years exp • Mumbai
Apply
$35k – $79k per year (Estimated) • In office • Full-Time • 12+ years exp • Mumbai
Management
ServiceNow
Apply
See all jobs
This is one of many
368,657 more open roles from verified company boards, updated every day.