Machine Learning Engineer II

Expedia Group, Inc.
Apply Now

Job Description

If you need assistance during the recruiting process due to a disability, please reach out to our Recruiting Accommodations Team through the . This form is used only by individuals with disabilities who require assistance or adjustments in applying and interviewing for a job. This form is not for inquiring about a position or the status of an application.

Machine Learning Engineer II

Are you fascinated by machine learning and building robust machine learning pipelines which process massive amounts of data at scale and speed to provide crucial insights to the end consumers?

This is exactly what we, the Machine Learning Engineering group in Expedia, do. Our mission is to partner with our Machine Learning Science counterparts to use AI/ML to collaboratively transform Expedia’s data assets into intelligent and real-time insights to support a variety of applications which are used by 1000+ market managers, analysts, our supply partners, and our travelers. Our work spans across a variety of datasets and ML models and across a diverse technology stack ranging from Spark, Sagemaker, Airflow, Databricks, Kubernetes, AWS and much more! 

What you’ll do:

  • Will work in a cross-functional team of Machine Learning engineers and Data scientists to design and code large scale batch and real-time data pipelines on the AWS
  • Prototype creative solutions quickly by developing minimum viable products and work with seniors and peers in crafting and implementing the technical vision of the team
  • Communicate and work effectively with geographically distributed cross functional teams
  • Participate in code reviews to assess overall code quality and flexibility 
  • Resolve problems and roadblocks as they occur with peers and help unblock junior members of the team. Follow through on details and drive issues to closure
  • Define, develop and maintain artifacts like technical design or partner documentation
  • Drive for continuous improvement in software and development process within an agile development team
  • Participate in user story creation in collaboration with the team
  • Support and troubleshoot data and/or system issues as needed

Who you are :

  • Bachelor’s or Master’s in computer science or Information Technology or in a related technical field or equivalent related professional experience 
  • comfortable in programming in Python or Scala or Java and have hands-on experience in OOAD, design patterns, SQL and NoSQL
  • knowledge about Hadoop-ecosystem technologies, in particular Hadoop, Hive, and Spark
  • Passionate about learning, especially in the areas of micro-services, design patterns, system architecture, Data Science and Machine Learning
  • Experience of using cloud services
  • Experience working with Agile/Scrum methodologies
  • Have a high-level understanding Machine learning pipelines
  • Have experience with machine learning frameworks such as TensorFlow
  • Have experience in crafting real-time streaming applications
  • Familiar with workflow management tools (e.g. Airflow)
  • Familiar with the e-commerce or travel industry

Company Info.

Expedia Group, Inc.

Expedia Group, Inc. is an American online travel shopping company for consumer and small business travel. Its websites, which are primarily travel fare aggregators and travel metasearch engines, include Expedia.com, Vrbo (previously HomeAway), Hotels.com, Hotwire.com, Orbitz, Travelocity, trivago and CarRentals.com.

Get Similar Jobs In Your Inbox

Expedia Group, Inc. is currently hiring Machine Learning Engineer Jobs in Gurgaon, Haryana, India with average base salary of ₹840,000 - ₹2,160,000 / Year.

Similar Jobs View More