Skip to content
← Back to job listings

Senior Machine Learning Engineer (Search & Recommendations)

Roku · Cambridge, United Kingdom

RemoteImported listingfull-time3 days ago

About The Role

Join our team as a Senior Machine Learning Engineer, specializing in Search & Recommendations. In this role, you will leverage your technical skills, business intuition, and analytical thinking to build AI-powered products that enhance user experience. You will apply state-of-the-art machine learning techniques, run online AB tests, collaborate with cross-functional teams, and provide technical leadership. This position offers a range of benefits, including medical, wellness, and financial benefits, unlimited paid time off, and work-from-home opportunities.

  • Conduire l'innovation dans la recherche et la découverte en appliquant des techniques d'apprentissage automatique de pointe.
  • Collaborer avec des équipes d'ingénierie et des équipes interfonctionnelles pour traduire les exigences commerciales en spécifications techniques.
  • Fournir un leadership technique pour orienter la feuille de route technique et l'apprentissage automatique pour le classement de recherche et la monétisation.
  • Communication and presentation skills are important. The role requires both high technical acumen and problem-solving abilities, motivation, and exceptional attention to detail. Every day, you'll look at what exists and find ways to make it better
  • Good understanding of system architecture. Have experience in big data technologies and streaming architecture, data pipelines, etc
  • MS in Computer Science, Statistics, or related field, but a Ph.D. in CS or related fields is preferred
  • 8+ years of experience (or PhD with 6 years of experience) applying Machine Learning to concrete problems at large-scale in domains like recommendation or search or ads
  • Strong CS fundamentals. Should be able covert ideas to code with ease
  • We'd love to see that you've worked with big data systems (Spark, S3, and Airflow) and can program (Java, Scala, or Python)
  • Good understanding of machine learning fundamentals like classification, deep neural nets, and sequence-based models. Familiarity with modern NLP stack and multi-modal representation learning is a plus

This is an external listing. JobSpring does not represent or verify the employer. Report this listing