Senior Machine Learning Scientist
Location: Austin, Texas, Seattle, Washington
Job Type: Full time
If you need assistance during the recruiting process due to a disability, please reach out to our Recruiting Accommodations Team through the Accommodation Request form. 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.
Senior Machine Learning Scientist
Recommendation data science team has 12+ experienced machine learning scientists on the team, they are in London, Seattle and Austin. The team owns a wide variety of machine learning algorithms and models that power the traveler experience in discovery, trip planning, in trip, post trip phases. As a member of Recommendation data science team, you will be responsible for developing state-of-art models and algorithms and add personalization to our recommendation capabilities. The team collaborate with all key stakeholders including homepage, trips team, landing page team etc.
Recommendation at Expedia is in its high growth phase to become the next revenue generator. The total bookings credited to recommendation grows at 300%+ annually. The team is doubling its size in 6 months due to strong needs from internal teams and external clients and still in plan to expand.
What you’ll do:
You will write code that is clean, maintainable, optimized, modular with good naming conventions using software design principles, data structures and/or design patterns
You will configure, maintain, and optimize storage and processing environments (cloud, prem, cluster management etc.)
You will write code in a way that enables efficient and accurate translation into a data pipeline
You will be able to turn state-of-art research into production level codes
You will have a basic understanding of search ranking and recommendation domain
You will adapt and modify existing advanced models, techniques and algorithms to suit specific business needs
You will design and implement new model performance measurement and evaluation artifacts/techniques to suit customized machine learning solutions
You will have skills in Python, Tensorflow, Pytorch and/or Pyspark
You will build end-to-end design of one step models based on detailed understanding of business requirements, including general approach, choice of algorithm and data sources
You will incorporate the latest academic and published research including neural network, transformers and reinforcement learning domains
You will display advanced domain (i.e. travel, online retail) knowledge, business acumen (understanding the underlying business objectives), and critical reasoning skills
You will select valid approaches, appropriate in terms of level of effort, favoring iterative delivery that solve for the objective, not the ask (i.e. not just order-taking). Use advanced and sophisticated understanding of the business problem space to inform the design of the solution
You will build trust with team and partners and establish long-term relationships using storytelling and persuasive influencing techniques
You will proactively contribute to cross team collaboration and lead alignment of work with broader initiatives tailoring messaging to audience and filters relevant communication. Collaborate with peers within and across teams, bearing team and company goals in mind
You will creatively develop tools, visual aids and other original content to support the understanding/education of sophisticated and technical information (e.g. legal, operational risk, and regulatory data)
You will influence actions and results through writing clearly, in an accessible way for a wide audience. Anticipates questions, structuring presentations around a clear narrative, and is concise in what's included. Presents clearly and engagingly
Who you are:
Master’s, PhD degree in a technical field; or Equivalent related professional experience
Worked in at least in 2 long term projects that span several quarters
Demonstrated ability to build and maintain multiple data science projects/products in production environments
Active participant in technical community, such as blog posts, tech talks, open-source contributions or data mining competitions
Demonstrate significant experience in at least one major ML programming language (Python, Scala…) and familiar with others
Demonstrate in-depth understanding of supervised and unsupervised machine learning theory
Basic understanding of self-supervised/reinforcement learning theory
Strong experience in application in an industrial setting and crafting robust solutions after a few iterations
Have solid theoretical foundation, applies advanced statistical methods to a broad range of problems
Have advanced experimental design (e.g. A/B testing, interleaving test, adaptive designs and reinforce learning)
Have experience in developing algorithms for search engines, cold-start recommendation, semi-supervised learning (e.g. positive unlabeled learning)
About Expedia Group
Expedia Group (NASDAQ: EXPE) powers travel for everyone, everywhere through our global platform. Driven by the core belief that travel is a force for good, we help people experience the world in new ways and build lasting connections. We provide industry-leading technology solutions to fuel partner growth and success, while facilitating memorable experiences for travelers. Expedia Group's family of brands includes: Brand Expedia®, Hotels.com®, Expedia® Partner Solutions, Vrbo®, trivago®, Orbitz®, Travelocity®, Hotwire®, Wotif®, ebookers®, CheapTickets®, Expedia Group™ Media Solutions, Expedia Local Expert®, CarRentals.com™, and Expedia Cruises™.
© 2021 Expedia, Inc. All rights reserved. Trademarks and logos are the property of their respective owners. CST: 2029030-50
Employment opportunities and job offers at Expedia Group will always come from Expedia Group’s Talent Acquisition and hiring teams. Never provide sensitive, personal information to someone unless you’re confident who the recipient is. Expedia Group does not extend job offers via email or any other messaging tools to individuals to whom we have not made prior contact. Our email domain is @expediagroup.com. The official website to find and apply for job openings at Expedia Group is careers.expediagroup.com/jobs.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.