Full Stack Developer (AI/ML & Web Applications)
NeGD is currently inviting applications for the Full Stack Developer position on a contractual basis, initially for a period of three years, with possible extensions based on project requirements.
| Position | Full Stack Developer (AI/ML & Web Applications) |
| No. of Positions | 02 |
| Last Date | 4th November 2026 |
Responsibilities
Application Development
• Design and develop responsive, accessible web applications using React and Next.js with TypeScript
• Develop backend services and APIs in Python (FastAPI) and Node.js, with clear contracts (OpenAPI or GraphQL) and versioning
• Design data models and optimise queries across relational and NoSQL databases, and implement caching and background job processing
• Translate functional requirements into well-structured, maintainable and production-ready code
AI/ML Model Development
• Develop, train and fine-tune machine learning and deep learning models for use cases such as text classification and summarisation, entity extraction, OCR and document understanding, image matching and object detection, and speech recognition
• Fine-tune open-weight LLMs and embedding models on domain data (LoRA or QLoRA), and distil larger models into smaller, cost-efficient models for production
• Implement data preprocessing, feature engineering and data augmentation pipelines; run tracked experiments to improve accuracy and latency; and perform error analysis to improve model stability
• Optimise models for inference through quantisation, pruning, distillation and export to ONNX or TensorRT, and benchmark latency and throughput on CPU and GPU
• Serve models in production with batching, autoscaling and GPU utilisation monitoring
LLM Integration Across Providers
• Integrate LLMs in a provider-agnostic manner across commercial APIs, cloud AI platforms, Indian-language providers and self-hosted open-weight models, through an abstraction or gateway layer, so that models can be switched, compared or combined without application changes
• Implement model routing, caching, rate limiting and fallbacks across providers, and track quality, cost and latency for each provider
• Build LLM-powered features, including streaming conversational interfaces, retrieval augmented generation with source citations, structured extraction, summarisation and tool calling agents using the Model Context Protocol (MCP)
• Implement retrieval pipelines covering document ingestion and parsing, chunking, embeddings, hybrid vector search and re-ranking
Evaluation & Model Lifecycle
• Evaluate models with task-appropriate metrics (such as F1, AUC, BLEU, ROUGE, WER, CER and mAP), and evaluate LLM features with golden datasets and LLM-based
evaluation calibrated against human labels
• Compare models and providers on accuracy, cost and latency before adoption, and run evaluation suites in CI as release gates
• Version, register and monitor models with the data science and MLOps teams, and build feedback loops that capture user corrections for retraining
Security, Privacy & Responsible AI
• Implement authentication and authorisation (OAuth 2.0, OpenID Connect and role-based access control), and secure handling of APIs, secrets and personal data
• Apply OWASP Top 10 and OWASP Top 10 for LLM Applications controls, including defences against prompt injection and data leakage
• Ensure model outputs comply with Responsible AI guardrails and applicable data protection law, including for data sent to external model providers, and design human review for consequential AI outputs
Quality, Deployment & Operations
• Practise test-driven development with unit, integration and end-to-end tests, and maintain adequate coverage
• Containerise applications and models, and manage deployments through CI/CD pipelines on Kubernetes or serverless platforms, using infrastructure as code
• Instrument applications with logging, metrics and tracing, including LLM traces, token usage, cost and GPU utilisation, and participate in incident resolution
• Ensure accessibility compliance (WCAG 2.2 and GIGW) and support for Indian languages in user interfaces
Collaboration & Mentoring
• Participate in Agile delivery, code reviews and architecture discussions, and support integration of AI components into existing applications
• Mentor junior developers, and document designs, models, APIs and operational runbooks
Important Links
| Download Detailed Notification | Click Here |
| Apply Here | Click Here |
| Official Website | Click Here |
About National e-Governance Division (NeGD)
The National e-Governance Division (NeGD) is an independent business division under the Digital India Corporation, Ministry of Electronics and Information Technology. NeGD has been playing a pivotal role in supporting MeitY in Programme Management and implementation of e-Governance projects and initiatives undertaken by various Ministries/ Departments, both at the Central and State levels.
NeGD has been spearheading several innovative initiatives under the aegis of the Digital India Programme. Those have been developed keeping the vision areas of Digital India at the core- providing digital infrastructure as a core utility to every citizen, governance and services on demand and in particular, digital empowerment of the citizens of our country; some of these initiatives include DigiLocker, UMANG, Poshan Tracker, OpenForge Platform, API Setu, National Academic Depository, Academic Bank of Credits, Learning Management System.