✦ Luna Orbit — Software Engineering

Principal Software Development Engineer - Loyalty

at Expedia Group

📍 USA - California - San Jose Unknown 💰 $249K – $348K USD / year Posted March 15, 2026
Salary $249K – $348K USD / year
Type Not Specified
Experience mid
Exp. Years Not specified
Education Bachelor's degree in Computer Science or a related field
Category Software Engineering

This role involves leading the design and deployment of AI-powered loyalty systems for Expedia, focusing on scalable, reliable, and innovative solutions in a collaborative environment.

  • Lead system architecture for AI loyalty solutions
  • Collaborate with cross-functional teams
  • Drive AI/ML deployment
  • Mentor engineering teams
  • Ensure system scalability and security

The technical environment includes AI and ML frameworks, distributed system architecture, API development, data modeling, and scalable data platforms, primarily using Python and Java.

The ideal candidate is a senior software architect with extensive experience in AI and machine learning, capable of leading system design and deployment of intelligent engagement solutions. They should have strong collaboration and mentoring skills, with a background in scalable distributed systems.

Bachelor's degree in Computer Science or a related fieldExperience leading software architectureAPI developmentData modelingAI/ML deploymentScalable system design
Experience with AI/ML-enabled solutionsExperience with data platformsExperience with cross-functional teams
Data Science platformsML frameworksAPI development tools
AIArtificial IntelligenceMLMachine LearningAPI developmentData modelingSoftware architectureDistributed systemsPythonJavaData ScienceML frameworksScalable systemsData platformsAI deployment
AIArtificial IntelligenceMLMachine LearningAPI developmentData modelingSoftware architectureScalable systemsDistributed systemsPythonJavaData ScienceML frameworks
LeadershipMentoringArchitectural judgmentCollaborationInfluencing without authorityInnovationProblem-solving
Industry Travel & Hospitality
Job Function Architecting and leading AI-driven loyalty engagement systems
Role Subtype Software Architect
Tech Domains Python, Java, Data Science, Artificial Intelligence, Machine Learning
AIArtificial IntelligenceMLMachine LearningAPI developmentData modelingSoftware architectureDistributed systemsPythonJavaData ScienceML frameworksScalable systemsData platformsAI deployment

Lack of experience in AI/ML system architecture, No leadership or mentoring experience, No experience with scalable distributed systems

Apply for this Position →

Get matched to jobs like this

Luna finds roles that fit your skills and career goals — no endless scrolling required.

Create a Free Profile