KASHII UPDATEZ Everyday Student Requirements & Python Coding Tutorials by Python Kashi
JD #2385
Applications open Full-Time Job

Associate – Data Scientist

United Airlines

  • Gurugram, Haryana
  • 8 - 17 LPA
  • 3 Years
  • Posted Today
HR
Recruiter contact
Recruiter / hiring contact
No public email in this post. Use a source-linked contact instead.

About the role

United Airlines is one of the world’s largest airlines, operating an extensive network that connects continents and serves millions of passengers each year. In India, United Airlines Business Services Pvt. Ltd. drives the local technology and analytics initiatives that support global operations. The company’s Analytics and Innovation team is a fast‑growing hub where data scientists, engineers, and business experts collaborate to turn massive operational data into actionable insights, leveraging machine learning, optimization, and generative AI to improve everything from flight scheduling to customer experience. The role of Associate – Data Scientist in Gurugram is designed for fresh graduates or early‑career professionals who have a solid foundation in analytics and a passion for applying AI to real‑world airline problems. Reporting to senior data scientists, the associate will work across cross‑functional teamsβ€”IT, data engineering, operations, and business stakeholdersβ€”to design, prototype, and deploy intelligent solutions that enhance efficiency, reduce costs, and elevate passenger satisfaction. Key Responsibilities: 1. Gather and cleanse operational data from multiple sources, performing exploratory analysis to uncover trends and anomalies. 2. Develop and validate machine‑learning models (e.g., Random Forest, XGBoost, K‑Means) to predict demand, optimize crew scheduling, and detect operational bottlenecks. 3. Implement Generative AI and Large Language Model (LLM) techniques, including prompt engineering and agentic workflows, to automate routine decision‑making processes. 4. Build end‑to‑end AI‑assisted pipelines using modern tools such as LangChain or LangGraph, ensuring reproducibility and scalability. 5. Collaborate with data engineering teams to design data pipelines on cloud platforms (AWS/Azure) and monitor model performance in production. 6. Conduct research on emerging ML/GenAI methods, share findings with the team, and prototype proof‑of‑concept solutions. 7. Translate technical results into clear business recommendations, preparing visual dashboards and presentation decks for senior leadership. 8. Participate in code reviews, peer learning sessions, and continuous improvement initiatives within the analytics community. 9. Support multimodal AI projects that process text, voice, and image data to create richer, context‑aware applications. 10. Maintain documentation of models, data sources, and experiment outcomes to ensure knowledge transfer and compliance. Tech Stack: Python/R, SQL, Pandas, Scikit‑learn, XGBoost, TensorFlow/PyTorch, LangChain/LangGraph, AWS/Azure, Docker, Git, Tableau/PowerBI, Excel. Growth Path: Starting as an Associate, high performers can progress to Data Scientist, Senior Data Scientist, and eventually lead analytics initiatives or manage a domain‑specific AI practice within United Airlines. The role offers exposure to cutting‑edge AI research, cross‑functional business problems, and a global airline ecosystem, making it an ideal launchpad for a data‑driven career. Why Join United Airlines? The company combines the stability of a Fortune‑500 airline with the agility of a tech‑focused innovation hub. Employees enjoy a collaborative culture, mentorship from seasoned data scientists, and opportunities to work on projects that directly impact millions of travelers. Competitive compensation, health benefits, and a clear career ladder further enhance the employee experience.

Eligibility & process

Who can apply

β€’ Minimum qualification: B.Tech or Bachelor’s degree in Engineering, Technology, Computer Science, Statistics, Operations Research, Applied Mathematics, Economics or related discipline. β€’ Minimum aggregate: 60% (or CGPA 6.0/10) in the qualifying degree. β€’ Batch: Graduates of 2024‑2026 are preferred. β€’ No active backlogs at the time of application. β€’ Must have full‑time or internship experience (0‑3 years) in analytics, data science, or a related field. β€’ Eligibility to work in India (no visa sponsorship).

Skills & stack

Python SQL Advanced Excel Statistics Machine Learning Data Analysis Generative AI LLMs

Selection process

  1. Round 1: Online assessment (aptitude & coding)
  2. Round 2: Technical interview (ML concepts, case studies, coding)
  3. Round 3: HR interview (fit, motivation, compensation discussion)

Prep kit

20 resources
Study material 4
Company-specific guides 4
Likely coding questions 4
Round-wise strategy 4
Round 1: Online Assessment (OA) Aptitude, Quantitative Logic & 2 Coding Problems Focus on accuracy and speed. Practice arrays, strings, and standard arithmetic puzzles.
Round 2: Technical Interview 1 Core Tech Stack (Python, SQL, Advanced Excel, Statistics, Machine Learning, Data Analysis, Generative AI, LLMs) & Live Code Tracing Explain your thought process aloud. Analyze time & space complexities before coding.
Round 3: System Design & Problem Solving Database Schemas, APIs & Architecture Basics Clarify edge cases, diagram schemas cleanly, and discuss scalability trade-offs.
Round 4: HR & Cultural Fit Discussion United Airlines Core Values, Learning Agility & Offer Terms Demonstrate passion, strong communication, and readiness for full-time collaboration.
Technical questions 5
What is the difference between WHERE and HAVING clauses in SQL? Answer
Model answer: WHERE filters rows before any groupings are applied, while HAVING filters aggregated groups after GROUP BY has executed.
Explain SQL Window functions: ROW_NUMBER(), RANK(), and DENSE_RANK(). Answer
Model answer: ROW_NUMBER() assigns unique sequential integers. RANK() assigns identical ranks to ties and skips ranks. DENSE_RANK() assigns identical ranks to ties without skipping rank numbers.
How do you handle NULL and missing values during data cleaning in Python/Pandas? Answer
Model answer: Use .isna().sum() to identify missing values. Impute with mean/median using .fillna() or remove with .dropna(subset=[...]) depending on variance impact.
What is the difference between Star Schema and Snowflake Schema in Data Warehousing? Answer
Model answer: Star Schema has denormalized dimension tables directly connected to the central Fact table. Snowflake Schema normalizes dimension tables into sub-dimensions to minimize redundancy.
How do you calculate MoM (Month-over-Month) growth in SQL? Answer
Model answer: Use LAG(revenue, 1) OVER (ORDER BY month) to fetch the previous month's revenue and compute (revenue - prev_revenue) / prev_revenue * 100.
Behavioural & HR questions 3
Why do you want to join United Airlines as a Associate – Data Scientist?
Highlight United Airlines's market reputation, recent tech innovations, and how your skills in Python directly solve their team's objectives.
Describe a challenging bug or academic project roadblock and how you resolved it.
Use the STAR method: Situation (project context), Task (what needed solving), Action (specific tools/logic applied), Result (quantifiable positive outcome).
How do you handle strict deadlines or sudden scope changes?
Explain your prioritization strategy, proactive communication with mentors/peers, and agile mindset.
United Airlines 8 - 17 LPA
Recruiter Resume Apply
Chat Chat with Kashii