Show more filters
Banner image for IndiGo (InterGlobe Aviation Ltd)
Job Type   /   Job Level
Full-time   /   Others/Any
Job Location
Gurgaon, Haryana, India
Salary Range
INR 85,000 - INR 140,000 (Monthly)
A free Jobstore account is required to proceed to the employer site.
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 strong 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.
A free Jobstore account is required to proceed to the employer site.
Jobs in India   »   Jobs in Haryana   »   Jobs in Gurgaon   »   Engineer - Full Stack

More jobs

People also search