ML Engineer Details

Expedia.com - Seattle, WA

Employment Type : Full-Time

Expedia is the global leader in travel. From the practical matters of booking flights, cars, hotels, packages, local activities, or vacation rentals to the realization of dreams and bucket lists, we cover the entire breadth of this deep and varied relationship. We team up with our partners to provide outstanding offers to our customers. Some of our partners are huge brands, and some are individuals with a studio apartment to rent. Our customers are diverse, and we seek to deliver value and a great experience. Our technical challenges are endlessly complex and yet meaningful and exciting.

The Meta Marketing Technology Team is looking for a passionate Machine Learning Engineer to join our team. This individual will work closely with the Applied Research Team comprising a team of 30+ data scientists who are focused on solving ambitious marketing problems through data science techniques to enable EG to be aggressive in the Meta and SEM Marketing space through optimization of the auction space. This is a high visibility team and the work done by the team directly impacts the conversion metrics for EG

What you’ll do:
  • You will collaborate with peers across the organization to build an understanding of cross dependencies and shared problem solving.
  • You will share new skills and knowledge with team to increase efficiency.
  • You can demonstrate knowledge of sophisticated and relevant technology.
  • You will exhibit comfort working with several forms of technology.
  • You will understand the relationship between applications, databases, ML models and technology platforms.
  • You will optimally use the understanding of software frameworks and how to use them to write simpler code.
  • You will lead/clarify code evolution in code reviews and contribute to design discussion for big data applications.
  • You will apply data manipulation techniques commonly used by Data Scientists and an understanding of dependency management in DS/ML systems.
  • You can coordinate bringing together different partners with varied perspectives to develop solutions to issues and contributes your own suggestions.
  • You will recommend advancements, innovations and changes in technologies.
  • You can compile and report on major operational or technical initiatives (like RCAs) to larger groups through written or oral means.
Who you are:
  • 5+ years for Bachelor's, 3+ years for Master's, or Equivalent Experience; Technical degree or relevant experience is applicable.
  • Developed software in at least 3 different languages.
  • Built and maintain at least one machine learning engineering pipeline end-to-end in production environments, including feature engineering, model training, model scoring, model validation, etc.
  • Built and maintain streaming applications in a hybrid/cloud infrastructure.
  • You demonstrate strength in more than one language and/or one language with multiple technology implementations
  • You identify strengths and weaknesses among languages for particular use cases.
  • Create API's to be consumed across the business unit.
  • Demonstrate the ability to select among technology available to implement and tackle for need.
  • Understand how projects fit together within their team and understand and design moderately sophisticated systems.
  • Strong command in Spark and how map-reduce works, how to evaluate, optimize, and debug Spark applications.
  • Familiarity with data access such defining IAM policies for S3 buckets.
  • Strong command with learning libraries such as PyTorch and Tensorflow and know common integration patterns for serving inference with them.
  • Familiarity with training models with very large datasets- strategies for parallelizing and optimizing the training jobs especially with GPUs or large-compute.
  • Comfortable with ML inference at scale.
  • You can instrument stream or parallel inference tasks to accommodate large traffic or volume of data.
Why join us:

Expedia Group recognizes our success is dependent on the success of our people. We are the world's travel platform, made up of the most knowledgeable, passionate, and creative people in our business. Our brands recognize the power of travel to break down barriers and make people's lives better – that responsibility inspires us to be the place where exceptional people want to do their best work, and to provide them to tools to do so.

Whether you're applying to work in engineering or customer support, marketing or lodging supply, at Expedia Group we act as one team, working towards a common goal; to bring the world within reach. We relentlessly strive for better, but not at the cost of the customer. We act with humility and optimism, respecting ideas big and small. We value diversity and voices of all volumes. We are a global organization but keep our feet on the ground so we can act fast and stay simple. Our teams also have the chance to give back on a local level and make a difference through our corporate social responsibility program, Expedia Cares.

If you have a hunger to make a difference with one of the most loved consumer brands in the world and to work in the dynamic travel industry, this is the job for you.

Our family of travel brands includes: Brand Expedia®, Hotels.com®, Expedia® Partner Solutions, Egencia®, trivago®, Vrbo®, Orbitz®, Travelocity®, Wotif®, ebookers®, CheapTickets®, Hotwire®, Expedia® Media Solutions, CarRentals.com™, Expedia Local Expert®, Expedia® Cruise® and SilverRail Technologies, Inc. For more information, visit www.expediagroup.com.

Expedia is committed to creating an inclusive work environment with a diverse workforce. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status. This employer participates in E-Verify. The employer will provide the Social Security Administration (SSA) and, if necessary, the Department of Homeland Security (DHS) with information from each new employee's I-9 to confirm work authorization.

Expedia is committed to creating an inclusive work environment with a diverse workforce. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status. This employer participates in E-Verify. The employer will provide the Social Security Administration (SSA) and, if necessary, the Department of Homeland Security (DHS) with information from each new employee's I-9 to confirm work authorization.

Posted on : 3 years ago