Technical Lead - AI-Powered Design-to-Pricing Platform
webspiders
Job Description
- Architect unified PostgreSQL + Elasticsearch schema; design SAP ERP ingestion layer; oversee batch import pipelines
- Define web crawler architecture; lead WGSN/Nitva API integration design; review external data normalisation
- Design analytics dashboard APIs; define cost master data models; own pricing engine architecture
- Lead AI image generation pipeline architecture; design model serving & inference layer; define prompt engineering workflows
- Architect collaboration portal APIs; design annotation & file upload services; define CLO 3D ingestion contracts
- Design auto-proposal generation engine; architect ESG impact matrix & capacity-aware scheduling backend
- Own core platform architecture (FastAPI, PostgreSQL, Next.js); define Auth/RBAC; set up CI/CD pipelines; lead AI-native processes
- Architect QR tracking system; design production transparency data flows
Key Responsibilities:
Architecture & Technical Leadership
- Design and own the platform architecture across all modules — from API design and data modelling to AI integration and infrastructure.
- Define and enforce coding standards, design patterns, and review practices across a team of full-stack, frontend, AI/ML, and QA engineers.
- Lead architecture decisions for the FastAPI backend, PostgreSQL schema design, Elasticsearch indexing strategy, and AWS/GCP deployment topology.
- Produce and maintain architecture decision records (ADRs), API specifications, and technical design documents.
Backend & API Development
- Architect and directly contribute to REST API development using FastAPI (Python), covering all platform modules.
- Define and oversee API versioning, JWT/OAuth authentication flows, and RBAC implementation across the platform.
- Design the integration API specifications for SAP ERP data feeds, Excel/GSheets ingestion, and third-party APIs (WGSN, Nitva).
- Own the cost master and dynamic pricing engine — defining architecture for complex calculations covering knitting, dyeing, print, embroidery, and making costs with brand-specific margin rules.
Data Pipelines & ERP Integration
- Architect the end-to-end data ingestion layer for SAP ERP exports, Excel/GSheets feeds, and external APIs.
- Define data schemas, transformation logic, and validation pipelines for all data feeds (material master, cost master, order history, capacity, CLO 3D outputs).
- Lead cross-team integration testing and contract testing against data systems.
- Design Celery-based or equivalent task queue architecture for asynchronous data processing.
AI / ML Integration
- Architect the AI/ML integration layer — connecting image generation APIs (for mood boards and collection creation), NLP services, and recommendation engines into the platform workflow.
- Define the model serving and inference pipeline in collaboration with the AI/ML engineer.
- Lead the AI image generation, and own the end-to-end collection workflow architecture..
- Evaluate and select AI API providers (image generation, NLP) based on capability, cost, and integration complexity.
Delivery, Quality & Client Engagement
- Lead sprint demos and weekly stakeholder reviews with client team.
- Own the dependency tracker with client team — ensuring data inputs per the Data Responsibility Matrix are tracked and escalated as needed.
- Drive automated testing strategy: unit, integration, and contract tests across all services.
- Own CI/CD pipeline setup, Docker containerisation, and production deployment on AWS/GCP.
- Serve as the primary technical escalation point for technical issues.