We are building an AI-powered design-to-pricing platform for one of the leading textile manufacturers. The AI platform integrates material inventory, market intelligence, AI-generated collections, dynamic pricing, ESG tracking, and automated proposal generation into a single end-to-end workflow. As a Python Developer on this project, you will architect and build the backend services, data pipelines, and AI integration layers that power the platform.
Experience: 35 Years
Location: Kolkata
Key Responsibilities
- Design, develop, and maintain backend services and REST APIs using FastAPI for the platform, covering modules such as material inventory indexing, research engines, pricing engines, and proposal generation.
- Build and optimize data ingestion pipelines for SAP ERP exports, Excel/Google Sheets feeds, and third-party integrations (WGSN trend data, Nitva export data, pricing intelligence sources).
- Develop the AI/ML integration layer connecting image generation APIs (for mood boards, styling, and collection creation), NLP services, and recommendation engines into the platform workflow.
- Implement the cost master and dynamic pricing engine, handling complex calculations for knitting, dyeing, print, embroidery, and making costs with margin targets and brand-specific rules.
- Build the data layer for the ESG impact matrix, capacity planning views, order book analytics, and delivery scheduling modules.
- Design and maintain PostgreSQL database schemas, ensuring efficient querying for search and discovery, analytics dashboards, and reporting features.
- Integrate with Elasticsearch for material search and discovery across yarn, fabric, colour, and garment data.
- Collaborate with front-end developers (Next.js) on API contracts, and with the AI/ML engineer on model serving and inference pipelines.
- Write automated tests (unit, integration, contract tests) and participate in cross-team integration testing with the client's data systems.
- Contribute to CI/CD pipeline setup, deployment automation, and production monitoring on AWS/GCP infrastructure.
Required Skills & Qualifications
- 35 years of professional Python development experience building production backend systems.
- Strong proficiency with FastAPI or similar async Python frameworks (Flask, Django REST Framework).
- Solid experience with PostgreSQL schema design, query optimization, migrations, and indexing strategies.
- Hands-on experience building and consuming RESTful APIs, including API versioning, authentication (JWT/OAuth), and RBAC implementation.
- Experience with data ingestion and ETL pipelines processing CSV, Excel, JSON feeds from ERP systems or external APIs.
- Familiarity with Elasticsearch or similar search engines for full-text and faceted search.
- Working knowledge of cloud platforms (AWS or GCP) compute, storage, networking, and managed database services.
- Experience with Docker, CI/CD tools (GitHub Actions, GitLab CI, or similar), and infrastructure-as-code basics.
- Strong understanding of software design patterns, clean code principles, and test-driven development.
- Excellent communication skills and comfort working in a cross-functional team with weekly client standups.
Preferred Qualifications
- Experience integrating AI/ML APIs (image generation, NLP, or recommendation systems) into production applications.
- Prior work with SAP data structures or ERP system integration.
- Exposure to the textile, fashion, or manufacturing domain.
- Experience with Celery or similar task queues for asynchronous processing.
- Knowledge of QR code generation, PDF/document generation libraries (ReportLab, WeasyPrint).
- Familiarity with Next.js or modern frontend frameworks (for effective API collaboration).
- Complimentary Breakfast, Evening Snacks & Subsidise Lunch at Office.
Tech Stack
- Backend Framework: FastAPI (Python 3.11+)
- Database: PostgreSQL, Elasticsearch
- Cloud & Infra: AWS / GCP, Docker, CI/CD pipelines
- Frontend (API collab): Next.js (React)
- AI/ML Integration: Image generation APIs, NLP services, model serving
- Data Sources: SAP ERP, WGSN, Nitva, Excel/GSheets, CLO 3D
- Auth & Security: JWT, OAuth, RBAC
- Tools: Git, Slack/Teams, Jira/Linear, Postman
Interview Process
- Application review
- 510 minute initial screening call with the TA team
- Technical interviews Domain specific
- Practical test conducted in the presence of a panel member
- Role match & offer