Engineer - Full Stack (Gurugram)

Engineer - Full Stack (Gurugram)

14 Aug
|
IndiGo (InterGlobe Aviation
|
Gurugram

14 Aug

IndiGo (InterGlobe Aviation

Gurugram

About Indigo

IndiGo is India's largest airline by passengers carried, operating over 2,000 daily flights across 100+ domestic and 30+ international destinations. Lab37 is IndiGo's internal AI innovation team, responsible for building production-grade technology that drives operational efficiency, customer experience, and revenue growth across the airline.

Role Overview

We are looking for a seasoned Full Stack Lead Engineer to design, build, and ship high-quality web applications and backend services that power IndiGo's digital products. You will work across the entire stack - crafting responsive, performant frontends and building robust, scalable backend APIs and microservices.

This is a hands-on individual contributor role within Lab37. You will collaborate closely with data scientists, product managers, and the Head of AI & Research. Knowledge of AI/ML concepts and the ability to integrate intelligent features into full-stack products is a robust plus.

Key Responsibilities

▪ Build and maintain end-to-end web applications - responsive frontend interfaces (React / Next.js) and scalable backend APIs (Python / FastAPI / Node.js).

▪ Design and develop RESTful and GraphQL APIs, ensuring clean contracts, authentication, rate limiting, and documentation.

▪ Own frontend engineering: component architecture, state management, performance optimization, accessibility, and cross-browser compatibility.

▪ Develop backend services including business logic, database design, caching layers, and asynchronous task processing.

▪ Write clean, testable, well-documented code with comprehensive unit and integration test coverage.

▪ Integrate third-party services, internal microservices, and AI/ML model endpoints into production applications.

▪ Participate in technical design reviews, code reviews,



and architecture discussions.

▪ Collaborate with cross-functional teams - Product, Operations, Revenue Management, and Customer Experience - to translate business requirements into technical solutions.

▪ Troubleshoot production issues, optimise application performance, and ensure system reliability and uptime.

▪ Contribute to CI/CD pipelines, deployment automation, and infrastructure-as-code practices.

Must-have Qualifications

▪ 6+ years of professional experience in full-stack software development with production-deployed applications.

▪ Strong frontend skills: React.js or Next.js, HTML5, CSS3/Tailwind, JavaScript/TypeScript, responsive design, and modern component patterns.

▪ Strong backend skills: Python (FastAPI / Flask / Django) or Node.js (Express / NestJS), RESTful API design, and microservices architecture.

▪ Solid experience with relational and NoSQL databases: PostgreSQL, MySQL, MongoDB, or Redis.

▪ Proficiency with Git, CI/CD workflows (GitHub Actions / GitLab CI), and containerisation (Docker).

▪ Good understanding of cloud platforms - Azure (App Service, Functions, Storage) or equivalent (AWS / GCP).

▪ Experience with testing frameworks (Jest, Pytest, Cypress) and a strong quality-first engineering mindset.

▪ Excellent problem-solving skills with the ability to own features end-to-end, from design through deployment.





▪ B.Tech / M.Tech / MCA / MS in Computer Science or a related field.

GOOD TO HAVE - AI / ML KNOWLEDGE IS A PLUS

▪ Familiarity with AI/ML concepts: supervised learning, NLP, recommendation systems, or deep learning fundamentals.

▪ Experience integrating LLM APIs (OpenAI, Azure OpenAI) or building RAG-based applications using frameworks like LangChain or LangGraph.

▪ Exposure to vector databases (Qdrant / Pinecone / FAISS) and embedding-based search or retrieval systems.

▪ Hands-on experience with Python ML libraries - scikit-learn, PyTorch, Hugging Face Transformers.

▪ Understanding of prompt engineering, conversational AI design, or agentic workflow patterns.

▪ Experience with data pipelines, ETL/ELT processes, or data warehousing tools (Snowflake / Databricks).

▪ Exposure to MLOps practices: model versioning, experiment tracking (MLflow / W&B;), and model serving.

TECHNOLOGY LANDSCAPE

▪ Frontend & Backend: Python, FastAPI, React, Next.js, Node.js, TypeScript, HTML5, Tailwind CSS

▪ AI / ML: Azure OpenAI, LangGraph, LangChain, Hugging Face, scikit-learn (good to have)

▪ Databases: PostgreSQL, Redis, MongoDB, CosmosDB

▪ Data: Snowflake, Azure ML, Pandas, SQL

▪ Infrastructure: Azure Cloud, Docker, Kubernetes, GitHub Actions

▪ Collaboration: Jira, Confluence, Git, Figma

What We Offer

▪ Work on products used by millions of passengers across India's largest airline.

▪ Direct exposure to cutting-edge AI infrastructure - Azure OpenAI, and enterprise-scale data.

▪ A lean, fast-moving team (Lab37) with startup-like autonomy inside a market-leading airline.

▪ Opportunity to grow into AI/ML engineering as the team scales.

▪ Collaboration with senior leadership and the CTO's office on high-visibility projects.

📌 Engineer - Full Stack (Gurugram)
🏢 IndiGo (InterGlobe Aviation
📍 Gurugram

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: engineer - full stack (gurugram) / gurugram