Platform Lead Developer (Python)

Kolkata
Hybrid
Full-Time
Contract
Fixed-Term-Employment
Senior: 6 to 10 years
1.3L - 1.5L (Per Month)
Posted on Jul 15 2025

About the Job

Skills

Python
Next.JS
FastAPI
Microservices Architecture
REST APIs
Distributed Systems
Agile Methodologies
Design Patterns

We are hiring a Platform Lead Developer to guide the technical roadmap and architecture of enterprise-grade Generative AI platform. You will be responsible for system design, cross-team coordination, and ensuring the reliability, performance, and scalability of the entire platform.


Platform Lead Developer (Python) | Kolkata | Contract 6M |


Exp Level: 7-10 Years

Mode of Employment: 6M Contract (Hybrid)

Interviews: 2 Virtual Sessions


Responsibilities

Architect and lead the development of a multi-tenant Generative AI platform built on FastAPI (Python) and Next.js (React/TypeScript).

Drive system design, coding standards, and design patterns (e.g., Singleton, Factory, CQRS, Observer) across services.

Build and optimize modular microservices and frontend architectures for maintainability, speed, and scalability.

Integrate and orchestrate multiple LLMs (Azure OpenAI, Anthropic, Gemini etc) and embedding pipelines with vector stores (Azure AI Search, FAISS, AstraDB).

Deliver secure platform features including SSO integration (Azure AD, OAuth2, SAML), SharePoint access integration, RBAC, and audit logging.

Design CI/CD workflows, infrastructure automation (Terraform, GitHub Actions), containerization (Docker/Kubernetes), and observability tooling (Prometheus, Grafana, OpenTelemetry).

Collaborate with ML, frontend, DevOps, and business teams to deliver aligned product outcomes.

Evaluate and adopt tools like LangChain, LangGraph, LangServe, Giskard, Azure AI Studio for AI orchestration and evaluation.

Evaluate and Implement event-driven systems with message queues (Kafka, Redis Streams, RabbitMQ) for asynchronous communication and task workflows.

Provide technical mentorship, perform design/code reviews, and establish engineering best practices.


Qualification:

6+ years of professional experience in software engineering, with 2+ years in platform architecture or technical leadership roles.

Proven hands-on coding experience in Python (FastAPI, SQLAlchemy) and TypeScript/React/Next.js, with ability to debug and optimize at all layers.

Expertise in SSO implementation with Azure AD, OAuth2/SAML, and SharePoint integrations within enterprise environments.

Strong understanding of design patterns, domain-driven design, RESTful and streaming APIs, and cloud-native architecture.

Deep experience with message brokers (Kafka, Redis Streams, RabbitMQ) and event-based microservice design.

Solid grasp of LLM integrations, retrieval-augmented generation (RAG) frameworks, embedding workflows, and AI evaluation pipelines.

Experience setting up CI/CD, containerization, monitoring/logging, and multi-cloud deployments (Azure, AWS, GCP).

Leadership in managing cross-functional engineering teams and mentoring developers.

Excellent communication and documentation skills to collaborate with technical and non-technical stakeholders.

About the company

Staffing and Agency

Industry

Staffing and Recruiting

Company Size

51-200 Employees

Headquarter

Malaysia

Other open jobs from Twinpacs Sdn Bhd