Ios Engineer III

Expedia Expedia · Hospitality · IL

Expedia is seeking an iOS Engineer III to contribute to the development and maintenance of iOS applications. This role involves designing and implementing clean, efficient code in Swift, collaborating with cross-functional teams, and integrating AI/ML-enabled solutions to improve user outcomes. The engineer will also investigate and resolve app performance issues. The role requires familiarity with AI-driven systems and applying AI/ML concepts to real-world products, with preferred qualifications including experience with AI/ML toolkits within the iOS ecosystem and integrating AI-driven features into mobile products.

What you'd actually do

  1. Contribute to the development and maintenance of iOS applications, delivering features that drive user engagement and satisfaction.
  2. Design and implement clean, efficient, and testable code in Swift and related frameworks, ensuring adherence to best practices for mobile development.
  3. Collaborate with cross-functional teams—including product, design, and backend engineers—to deliver cohesive and scalable mobile solutions.
  4. Participate in system and API design discussions, data modeling, and integration of services to support robust iOS applications.
  5. Safely integrate and operate AI/ML-enabled solutions that improve outcomes, ensuring AI-driven features are reliable and user-centric.
  6. Investigate and resolve app performance bottlenecks and bugs, proactively contributing to operational excellence and continuous improvement.

Skills

Required

  • iOS development with Swift
  • system design
  • API interactions
  • data modeling
  • collaboration within multi-disciplinary teams
  • familiarity with AI-driven systems, tools, or workflows
  • applying AI/ML concepts to real world products

Nice to have

  • building and scaling iOS applications in a large-scale, distributed environment
  • architecting reusable components
  • optimizing app performance
  • continuous integration/continuous deployment best practices for mobile platforms
  • leveraging data and analytics to inform technical decisions and feature development
  • AI/ML toolkits within the iOS ecosystem
  • practical experience integrating AI-driven features into mobile products
  • Deep expertise in the iOS ecosystem, including Swift, SwiftUI, and Xcode

What the JD emphasized

  • AI/ML-enabled solutions
  • AI-driven features
  • applying AI/ML concepts to real world products
  • integrating AI-driven features into mobile products