Senior Research Engineer, Growth and Notifications Personalization Algorithm Engineering

Netflix, Inc.
Apply Now

Job Description

Want to research and develop improvements to the core algorithms that power the Netflix product and business experience? Our Growth and Notifications Algorithms Engineering team is looking for passionate and talented applied machine learning experts to lead the way by researching and developing the next generation of algorithms used to drive the Netflix experience. The personalization systems we build drive key product and business areas including notifications, marketing, acquisition, payment and many other key user experiences.

In this role, you will conduct applied research by conceptualizing, designing, implementing, and validating potential algorithmic improvements. This includes running offline experiments and building online A/B tests to run in production systems. To be successful in this role, you need a strong machine learning background, solid software development skills, a love of learning, and to collaborate well in multi-disciplinary teams. You will need to exhibit strong communication and leadership skills, an ability to set priorities, and an execution focus in a dynamic environment.

If you are ready to make a difference at a company that matters, and if you want to work on machine learning and data in a company that strongly believes in both, then we would love to talk to you.

For more details about what we are working on, read

To learn more about our research work, you can visit our research page.

What we are looking for:

  • Experience in successfully applying machine learning to large-scale user-facing real world problems
  • Strong mathematical skills with knowledge of statistical methods
  • Strong software development experience in languages such as Scala, Java, Python, C++ or C#
  • Great interpersonal skills
  • PhD or MS in Computer Science, Statistics, or related field

Preferred, but not required, additional areas of experience:

  • Experience in Recommendation Systems, Personalization, Search, Computational Advertising or Natural Language Processing 
  • Experience using Deep Learning, Bandits, Probabilistic Graphical Models, or Reinforcement Learning in real applications
  • Experience in optimization algorithms and numerical computation
  • Experience with Spark, TensorFlow, Keras, and PyTorch
  • Experience with cloud computing platforms and large web-scale distributed systems
  • Open source contributions

Netflix's culture is an integral part of what makes us successful, and we approach diversity and inclusion seriously and thoughtfully. We are an equal opportunity employer and celebrate diversity, recognizing that bringing together different perspectives and backgrounds helps build stronger teams. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.

Company Info.

Netflix, Inc.

At Netflix, our mission is to entertain the world. With 200+ million paid members in over 190 countries enjoying TV series, documentaries, and feature films across a wide variety of genres and languages, Netflix is reinventing entertainment from end to end. We are revolutionizing how shows and movies are produced, pushing technological boundaries to efficiently deliver streaming video at a massive scale over the internet.

  • Industry
    Entertainment,OTT media service
  • No. of Employees
    12,260
  • Location
    100 Winchester Circle, Los Gatos, CA, USA
  • Website
  • Jobs Posted

Get Similar Jobs In Your Inbox

Netflix, Inc. is currently hiring Senior Research Engineer Jobs in Los Gatos, CA, USA with average base salary of $160,000 - $240,000 / Year.

Similar Jobs View More