U

United Airlines

Flies passengers and cargo worldwide from US hubs

Engineer – Machine Learning

AI Application Engineering +1Confirmed live in the last 24 hours
Full-timeGurugram, Haryana, IndiaNo salary listedIn-person

About the Job

Requirements

  • At least 3 years of experience in software engineering, with strong hands-on development skills and exposure to system design.
  • Proficiency in Python for backend development.
  • Experience with frontend frameworks such as React, Angular, or equivalent.
  • Strong understanding of API design, middleware, and microservices architecture.
  • Hands-on experience with Generative AI technologies, including large language models, prompt engineering, retrieval-augmented generation, and vector databases.
  • Experience working with AWS cloud infrastructure and building cloud-native applications.
  • Familiarity with MLOps practices and tools for model lifecycle management.
  • Working knowledge of observability and telemetry, such as OpenTelemetry, Prometheus, Grafana, and CloudWatch.
  • Understanding of relational, NoSQL, and vector data storage and retrieval systems.
  • Strong problem-solving and analytical thinking.
  • Ability to operate across multiple technology-stack layers.
  • Ability to balance execution and architectural thinking.
  • Effective collaboration and communication skills.
  • Continuous learning in the evolving AI ecosystem.

Responsibilities

  • Design, develop, and deploy AI-native applications and services using Generative AI and large language models.
  • Build and maintain end-to-end solutions across backend, middleware, and frontend layers.
  • Develop scalable APIs and microservices to enable AI-driven capabilities across platforms.
  • Implement and operationalize large-language-model workflows, including prompt orchestration, retrieval-augmented generation pipelines, and agent frameworks.
  • Contribute to architecture design and system decomposition to ensure scalability, resilience, and extensibility.
  • Build and manage cloud-native solutions on AWS using services such as Lambda, ECS/EKS, S3, and API Gateway.
  • Establish and maintain MLOps practices, including CI/CD pipelines, model deployment, versioning, and monitoring.
  • Implement observability and telemetry frameworks, including logging, tracing, and metrics, to ensure AI system reliability and performance.
  • Collaborate with cross-functional teams to translate business requirements into scalable technical solutions.
  • Optimize performance, cost, and latency of AI workloads and services.

Desired Qualifications

  • Experience building AI agents or autonomous systems.
  • Exposure to platform engineering concepts such as control-plane and application-plane architectures.
  • Familiarity with lightweight SDKs and developer enablement tools.
  • Knowledge of AI evaluation, governance, and responsible AI practices.
  • Experience optimizing large-language-model performance, scalability, and cost efficiency.

About the Company

United Airlines

Flies passengers and cargo worldwide from US hubs

United Airlines flies passengers and cargo across the United States and to destinations around the world, running a hub network that spans Chicago, Denver, Houston, Los Angeles, Newark, San Francisco, Washington Dulles and Guam. It was a founding member of Star Alliance, the global airline partnership that links its routes and frequent-flyer benefits with carriers such as Lufthansa and Air Canada. Travelers book seats in economy, premium and Polaris business cabins, and United earns money from fares, bag and seat fees, cargo, and its MileagePlus loyalty program, which sells miles to card partners. United traces its roots to Varney Air Lines, which began flying airmail in 1926, and is based in Chicago.

Company size
10,001+
Company stage
IPO
Headquarters
Chicago, IL
Founded
1926

Recently Posted Jobs

Explore more opportunities at United Airlines

See more jobs