Senior Developer - Information Technology
United Airlines
Software Engineering, IT
Gurugram, Haryana, India
Come join us to create what’s next. Let’s define tomorrow, together.
Description
Description:
United's Digital Technology team designs, develops, and maintains massively scaling technology solutions brought to life with innovative architectures, data analytics, and digital solutions.Our Values:
At United Airlines, we believe that inclusion propels innovation and is the foundation of all that we do. Our Shared Purpose: "Connecting people. Uniting the world." drives us to be the best airline for our employees, customers, and everyone we serve, and we can only do that with a truly diverse and inclusive workforce. Our team spans the globe and is made up of diverse individuals all working together with cutting-edge technology to build the best airline in the history of aviation.With multiple employee-run "Business Resource Group" communities and world-class benefits like health insurance, parental leave, and space-available travel, United is truly a one-of-a-kind place to work that will make you feel welcome and accepted. Come join our team and help us make a positive impact on the world.
Experience: 5-8 years Software Development And 1–3 years LLM/AI Development
Job overview and responsibilities
We are seeking a Senior AI Engineer to join the Mosaic Program, a strategic initiative dedicated to the modernization of our Passenger Service System (PSS) through the implementation of a cloud-based platform.
In this role, you will not only transform existing legacy applications into cloud-based applications but also design, develop, and deploy advanced LLM-powered applications to expedite the overall SDLC process—starting from reverse engineering of legacy logic through to implementation. You will be a strategic driver of efficiency, using LangChain and LangGraph to build agents that accelerate our transition to a modern, cloud-native PSS ecosystem.
• SDLC Acceleration: Engineer AI agents and workflows to automate the reverse engineering of legacy codebases and expedite the migration to cloud-native microservice architectures.
• AI Orchestration: Design and develop stateful, multi-agent reasoning systems using LangGraph to handle complex logic transformation and code generation.
• Hybrid Development: Maintain a dual-stack proficiency, writing high-quality .NET/C# code for core PSS services while building Python-based AI tools to support them.
• RAG Implementation: Build Retrieval-Augmented Generation (RAG) pipelines to index and query vast technical documentation and legacy specifications.
• Model Integration: Deploy and optimize LLMs (OpenAI, Claude, LLaMA, AWS Bedrock) to automate testing, documentation, and code generation/refactoring.
• Observability: Implement LangSmith to evaluate agent performance, ensuring that AI-generated outputs meet United’s high standards for safety and reliability.
This position is offered on local terms and conditions. Expatriate assignments and sponsorship for employment visas, even on a time-limited visa status, will not be awarded. This position is for United Airlines Business Services Pvt. Ltd - a wholly owned subsidiary of United Airlines Inc.
Qualifications
What’s needed to succeed (Minimum Qualifications):
• 10+ years in Programming: Dual proficiency in Python (for AI) and .NET/C# (for application development).
• 1-2 years in AI Frameworks: Hands-on experience with LangChain and LangGraph for building multi-step reasoning workflows.
• Vector Tech: Experience with semantic search and Vector Databases (Pinecone, FAISS, Chroma, etc.).
• Cloud Architecture: Familiarity with the AWS Ecosystem (ECS, EKS, Lambda, S3, DynamoDB etc).
• System Design: Proven ability to build tool-calling agents that interact with APIs and databases.
What will help you propel from the pack (Preferred Qualifications):
• Experience with LLMOps and AI governance frameworks.
• Background in Containerization (Docker/Kubernetes).
• Familiarity with Legacy-to-Cloud transformation patterns in the aviation sector.
Key Competencies
- Transformation Mindset: Ability to see AI as a tool for accelerating complex enterprise migrations.
- Scalable Thinking: Designing AI solutions that work at the scale of a global airline.
- Collaborative Execution: Bridging the gap between legacy system experts and modern cloud engineers to ensure seamless implementation.