Machine Learning Scientist

Company Description

Launched in 1998, this pioneering British-born brand has specialised in creating unforgettable experiences - from city breaks, hotels and holidays to theatre and spa days. is among the worldwide leaders in the field, helping hundreds of thousands of customers every year find, and do, "whatever makes them pink". is part of lm group, a publicly-traded multinational Group, among the worldwide leaders in the online travel industry. Each month, our websites and mobile apps (available in 17 languages and 40 countries) reach 43 million unique users that search for and book their travel and leisure experiences.

More than 1,200 people enjoy working with us and contribute to providing our audience with a comprehensive and inspiring offering of travel-related products and services

Job Description

We are looking for a highly qualified and motivated Machine Learning Scientist to work with challenging real-world reinforcement learning and optimization problems. The selected candidate will be part of a cross-functional team composed of machine learning/data scientists, data analysts, and data engineers. This position is based in our office in Chiasso (Switzerland) or eventually full-remote.

Key Responsibilities 

  • Develop effective machine learning solutions to deal with challenging real-world classification and regression problems
  • Develop effective reinforcement learning solutions to deal with challenging online learning problems
  • Collaborate in a cross-functional team, including machine learning scientists, software engineers, and data analysts



  • At least 3-5 years of experience. A Ph. D. in Computer Science, Physics, or Mathematics is preferred
  • Excellent knowledge of Supervised methods (Classification, Regression)
  • Unsupervised methods (Clustering, Feature Selection, Dimensionality Reduction)
  • Experience with reinforcement learning techniques
  • Excellent knowledge of Python, and SQL
  • Knowledge of the most important Python libraries for Machine Learning and Data Analysis
  • Experience with distributed version control systems: mostly Git (Github and/or Bitbucket)
  • Experience with Deep Learning (at least: Recurrent Neural Networks and Convolutional Neural Networks)
  • Experience with Keras and/or Tensorflow


  • Experience with Spark
  • Experience with NoSQL databases
  • Able to find creative solutions to interesting problems
  • Curious with a constant desire to learn and collaborate

Additional Information

  • We ask you to attach your CV in English