Python Developer (PRISM – AI-Powered Design-to-Pricing Platform)

Benefits

  • 💸
    Plenty o’ paid time off

    Team members start with 3 weeks of paid time off.

  • 📚
    Education coverage

    Get up to $1,000 a year in skill development covered.

  • 🏝
    Get paid to take a break

    Get a $1,000 bonus the first time you take a vacation that's 5 days or longer.

  • 🧘🏾
    A big focus on health

    $200 monthly wellness stipend, to be used for whatever wellness means for you.

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: 3–5 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:

  • 3–5 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
  • 5–10 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

Let's work together

Valid number
Statement of Exceptional Work:
This section is the most important part of your application, so please invest extra effort. Be concise, specific, and concrete - so we can accurately assess your expertise and its alignment with our expectations.
Character count should not be more than 10000.
Character count should not be more than 5000.
Max file size 10MB.
Uploading...
fileuploaded.jpg
Upload failed. Max size for files is 10 MB.
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.