TripAdvisor is hiring a

Machine Learning Software Engineer/Data Scientist

Needham, United States

Do you want to apply your machine learning expertise to find solutions for the largest travel site on the web? Do you get excited about the prospect of working with not just big data, but huge data? Would you like to work across diverse areas including personalization, fraud detection, and natural language processing?

Tripadvisor’s Machine Learning team to works on machine learning and statistical analysis problems across several groups in the company. As a member of this group you’ll use these techniques to implement new solutions and improve existing approaches to large scale data analysis. You’ll be relied upon to research, design, and implement your projects. You must be comfortable communicating your approach to project managers across the company.


You’ll be:

  • Working with Hadoop, Redshift, and other big data systems
  • Applying machine learning techniques to personalize the site experience for our users
  • Building algorithms to help our review fraud team catch bad guys
  • Working on various classification and regression problems over our huge database of traveller reviews and site data


Skills & Requirements

  • A passion for solving real world problems with machine learning
  • BS in Computer Science, Math or related field. Advanced degree preferred.
  • Experience working with collaborative filtering, clustering, classification, regression, and/or statistical modeling.
  • Knowledge of Hadoop, Hive, Redshift or other big data tools
  • Knowledge and experience of SQL and relational databases
  • Fluency with statistical tools such as R or Python scikit-learn
  • Proficiency in Java or C++
  • Strong computer science fundamentals (data structures and complexity)



Other jobs at TripAdvisor