Platform Lead Developer (Python)
Platform Lead Developer (Python)
About the Job
Skills
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
Industry
Staffing and Recruiting
Company Size
51-200 Employees
Headquarter
Malaysia
Other open jobs from Twinpacs Sdn Bhd