Ios Engineer III - Package Shopping

Expedia Expedia · Hospitality · IL

Expedia is seeking an iOS Engineer III to join their Package Shopping team. This role involves designing, building, and maintaining native iOS application features, integrating with APIs, and ensuring application quality. A key aspect of the role is the safe integration and operation of AI/ML-enabled solutions to enhance user experiences, such as personalization and recommendations, and applying AI/ML concepts to product capabilities. The role also involves using AI-driven tools in the development lifecycle.

What you'd actually do

  1. Design, build, and maintain iOS application features and components that are reliable, performant, and aligned with product and customer needs.
  2. Implement clean, testable Swift code, including system design (LLD), API integration patterns, and data modeling to support scalable mobile experiences.
  3. Collaborate with cross-functional partners to decompose problems, define technical approaches, and deliver high-quality solutions across multiple product areas or domains.
  4. Diagnose and resolve complex issues in iOS applications, improving stability, performance, observability, and overall operational excellence.
  5. Safely integrate and operate AI/ML‑enabled solutions that improve outcomes, including features powered by recommendations, personalization, or intelligent automation.

Skills

Required

  • Swift
  • iOS application development
  • API design and consumption
  • System design (LLD)
  • Data modeling
  • Unit/instrumentation testing
  • Debugging
  • Production support

Nice to have

  • SwiftUI
  • Scalable iOS architectures
  • Performance optimization
  • Reliability improvement
  • Observability improvement
  • AI/ML-enabled solutions integration
  • AI-driven tools in development lifecycle

What the JD emphasized

  • Safely integrate and operate AI/ML‑enabled solutions
  • Demonstrate familiarity with AI-driven systems, tools, or workflows and applying AI/ML concepts to real world products
  • Safely integrates and operates AI/ML‑enabled solutions that improve outcomes, such as personalization, ranking, or intelligent in-app experiences, with appropriate safeguards and monitoring.
  • Applied experience using AI-driven tools or workflows in the iOS development lifecycle