Browse All Jobs
Job Description

Tripadvisor is seeking a ML Platform Engineer II (MLOps) to join their team in London. The ideal candidate will be responsible for building the Machine Learning Platform for all data scientists across Tripadvisor. This role involves working in a fun and friendly environment where the key objective is getting things done. The engineer will be part of the full process from design, to code, to test, to deployment and back again for further iteration.

The ML Platform Engineer II will develop across Tripadvisor's evolving technology stack, including Python, Java, Kubernetes, Apache Spark, Postgres, ArgoCD, Argo Workflow, Seldon, MLFlow, and more. They will also migrate into the AWS cloud and adopt many services available in that environment. The engineer will push the boundaries to test, develop, and implement new ideas, technology, and opportunities.

What this role involves:

  • Developing across the technology stack.
  • Taking responsibility for all aspects of software engineering, from design to implementation, QA, and maintenance.
  • Collaborating closely with data science teams to define feature specifications.
  • Taking ownership for the quality of the code.

Requirements:

  • Computer Science degree or equivalent experience.
  • At least 5 years’ experience of commercial software development.
  • Willingness and ability to take on new technologies.
  • Ability to break down complex problems into simple solutions.
  • Strong analytical skills and desire to write clean, correct, and efficient code.
  • Sense of ownership, urgency, and pride in your work.
  • Experience with Python, Java, Docker, Kubernetes, Argo, Spark, and AWS cloud services a plus.
  • Exposure to Machine Learning practices a plus.

What this role offers:

  • Opportunity to learn many cutting edge technologies around Machine Learning Platform.
  • Opportunity to work on a rapidly changing field and be deeply involved in open source community.
Apply Manually