Machine Learning Research Engineer

Company Description

We make movies and TV shows shoppable. At TheTake, we are dedicated to giving television viewers immediate access to the products they discover in the content they love. This means we are constantly focused on reducing the friction between inspiration, identification and purchase. Our mission starts with solving a user problem and ends with unlocking billions of impressions for brands and retailers.

Role Description

As a Machine Learning Research Engineer at TheTake, you’ll be integral to developing our machine learning models and research infrastructure. You will assist Research Scientists in producing cutting edge machine learning research in order to improve the performance of our industry-leading video metadata generation pipeline.

  • Train custom models with curated datasets and evaluate model performance
  • Implement cutting edge machine learning research
  • Maintain our research ML infrastructure
  • Bridge the gap between research and product with backend engineers
  • Either B.S. plus minimum 2 years of industry experience, M.S., or demonstrated domain expertise
  • Comprehensive knowledge of Python, Java, C++, or comparable OO languages
  • Demonstrated projects in deep learning using a neural network framework such as TensorFlow, Caffe, Torch, or Theano and a solid grasp of machine learning
  • The ability to stay up-to-date with the latest research
  • Knowledge of relational databases such as MySQL or PostgreSQL
Nice to have
  • Passion for fashion and film
  • Published research papers

TheTake is proud to be an equal opportunity workplace. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or Veteran status.

Interested in Learning More?

Send us a message at


Browse more opportunities here.