Backend Engineer - Recommendation (all genders)
Core
Building and scaling a high-throughput recommendation engine for an e-commerce fashion platform, serving homepage, product, and outfit pages with GenAI features.
Role type
Senior Backend Engineer (Recommendation Systems & GenAI)
Builds
Real-time personalized feeds, GenAI fashion advisors, and scalable ML model inference pipelines.
Domain
E-commerce / Fashion / Machine Learning / Generative AI
Deliverable
production ML models
Required skills
Node.js, TypeScript, Redis/Valkey, High-throughput system design, API development, ML model deployment, Reverse-ETL, A/B testing, Token cost optimization
Preferred skills
Recommender Systems (Matrix Factorization, Collaborative Filtering), GenAI/LLM product experience, AWS Serverless, Performance profiling, Load testing
Technologies
Node.js, TypeScript, Valkey, DynamoDB, OpenSearch, BigQuery, SQS, Gemini, k6, clinic.js
Responsibilities
Develop recommendation logic for feed assembly and diversity; Deploy offline-trained ML models at scale; Implement GenAI features with low latency; Manage Reverse-ETL pipelines; Monitor coverage and business KPIs.
Seniority
Senior, hands-on IC