Talent.com
Python Developer
Python DeveloperWeb Spiders • Kolkata, India
Python Developer

Python Developer

Web Spiders • Kolkata, India
1 day ago
Job description
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

Skills Required
Docker, Elasticsearch, Gcp, FastAPI, Restful Apis, Aws, Postgresql, Python
Create a job alert for this search

Python Developer • Kolkata, India

Similar jobs

Python django flutter developer

PangeaEmr LLCKolkata, West Bengal, India

Django Rest Framework + Flutter + Fluent in English Are you a seasoned developer who thrives on building seamless, end-to-end applications? We are looking for a Senior Full Stack Developer with a m...Show more

 • Promoted

Python Engineer (Data/ML)

Gleantapkolkata, India

Gleantap is an intelligent customer experience platform designed for fitness and wellness clubs, enabling businesses to harness data to run effective sales and marketing campaigns.By integrating co...Show more

 • Promoted

Back End Developer

Pyramid Consulting, Inckolkata, India

Position: Senior Backend Developer (2 Openings).US / UK time zones (60% US / 40% UK).We are seeking experienced Backend Developers to join our team.Beyond core technical skills, we value candidates...Show more

 • Promoted

Cloud Platform Engineer - AWS | Databricks | Jenkins | Terraform | Python - 5+ Years - Immediate Joiner

Blue Cloud Softech Solutions Limitedkolkata, India

Job Title: Cloud Platform Engineer.Location: (Bangalore / US Shift hours (6.Function: AWS | Databricks | Jenkins | Terraform | Python.At BCSS, you will unleash your potential working with people fr...Show more

 • Promoted

Backend Reporting Developer (PythonReact)

Imaging EndpointsKolkata, West Bengal, India

Imaging Endpoints (IE) is an Imaging Technology and Imaging Clinical Research Organization (iCRO).We are passionately focused on our vision to Connect Imaging to the CureTM.Everything we do is alig...Show more

 • Promoted

Senior AI Backend Engineer

Epitria Consultingkolkata, India

We are seeking a highly skilled.You will work at the core of our AI infrastructure, integrating machine learning models, optimizing inference performance, and building reliable APIs and data pipeli...Show more

 • Promoted

Machine Learning Engineer

BIG Language Solutionskolkata, India

Job Description: Machine Learning Engineer.Large Language Models (LLMs), backend ML systems, and agentic AI solutions.The role will focus on fine-tuning LLMs, building scalable inference services, ...Show more

 • Promoted

Senior Python Developer (Risk Management Platforms) (only Immediate joiner accepted)

Luxoft IndiaKolkata, West Bengal, India

Project Description: We are seeking an experienced and highly motivated Developer with a strong background in risk management systems to join our technology team.The ideal candidate will bring hand...Show more

 • Promoted

Data Engineer – Azure & GenAI Platforms

Insight Globalkolkata, India

Python, FastAPI, and Azure‑based data platforms.Build and maintain cloud‑native data pipelines on.Develop ETL/ELT workflows using.Python, Azure Data Factory (ADF), Databricks (PySpark).GenAI, ML tr...Show more

 • Promoted

Murex Developer

Best Infosystems Ltd.kolkata, India

Murex Developer / Migration Lead / Project Manager_Full-Time_Kolkata (Newtown campus).Murex Project Manager (Min 8 to 15 years exp.Murex Migration Lead level (Min 7 to 10 years exp.Murex Interface ...Show more

 • Promoted

MLOps Developer

BIG Language Solutionskolkata, India

Reports to: VP of Artificial Intelligence.Compensation: 28-32 LPA(Based on the experience and interview).BIG Language Solutions is a global Language Service Provider (LSP) delivering world-class tr...Show more

 • Promoted

Python Developer - Risk Management

LuxoftKolkata, West Bengal, India

Project Description: We are seeking an experienced and highly motivated Developer with a strong background in risk management systems to join our technology team.The ideal candidate will bring hand...Show more

 • Promoted

Senior AI Backend Engineer

Acorn Globuskolkata, India

Senior Python Engineer (AI/Backend).Full-time remote position focused on Python development, software engineering, and AI integration.Lead development of complex Python applications using the Djang...Show more

 • Promoted

Sr. ETL Developer (Matillion + Snowflake)

COVET IT INCkolkata, India

ETL Developer (Matillion + Snowflake).Migration of legacy Data Services and SQL data warehouse solution to Matillion/Snowflake.Supply chain, Inventory, Purchasing, Transportation etc.Creation of Fi...Show more

 • Promoted

Backend Automation Engineer – Python (Web/Data Extraction) ( 2 to 5 yrs )

AIMLEAPkolkata, India

Backend Automation Engineer – Python (Web/Data Extraction).Bachelor's degree in computer science, IT, or related field .IT / Software Services / Data & AI .Strong hands-on experience handling .Sele...Show more

 • Promoted

Generative AI Engineer

9NEXUSkolkata, India

Design and develop Generative AI solutions using LLMs (Claude or similar).Build and optimize RAG (Retrieval-Augmented Generation) pipelines.Develop backend services and APIs using Python and/or Nod...Show more

 • Promoted

Backend Developer - Java / Python

Talent500 INCkolkata, India

Experience for the role: 5-12 years.Design and develop scalable and reliable backend systems using Java and Microservices architecture.Build and maintain RESTful APIs and Microservices using Spring...Show more

 • Promoted

Data Pipelines Engineering Manager – Python ( 7 to 12 yrs )

AIMLEAPkolkata, India

Data Pipelines Engineering Manager – Python.Remote (Work from Home) / Bangalore / India .Tech / MCA / Computer Science / IT .IT / Data / AI / LegalTech / Enterprise Solutions .API-driven data deliv...Show more