company_logo

Full Time Job

Sr. Machine Learning Engineer - Personalization

Paramount+

New York, NY 04-15-2022
 
  • Paid
  • Full Time
Job Description

Sr. Machine Learning Engineer - Personalization (Remote)

Paramount+, a direct-to-consumer digital subscription video on-demand and live streaming service from ViacomCBS, combines live sports, breaking news, and a mountain of entertainment. The premium streaming service features an expansive library of original series, hit shows and popular movies across every genre from world-renowned brands and production studios, including BET, CBS, Comedy Central, MTV, Nickelodeon, Paramount Pictures and the Smithsonian Channel. The service is also the streaming home to unmatched sports programming, including every CBS Sports event, from golf to football to basketball and more, plus exclusive streaming rights for major sports properties, including some of the world's biggest and most popular soccer leagues. Paramount+ also enables subscribers to stream local CBS stations live across the US in addition to the ability to stream ViacomCBS Streaming's other live channels: CBSN for 24/7 news, CBS Sports HQ for sports news and analysis, and ET Live for entertainment coverage.

Brand/Division Overview:

The Applied Machine Learning Group within ViacomCBS Streaming's Advanced Technologies division focuses on deploying machine learning techniques to improve products.

Role Details:

Interest in applying machine learning e.g, supervised methods like SVMs, random forests, deep learning & reinforcement learning, to existing products and services to improve their efficiency and the overall user experience on Paramount+. Use datasets like traffic/video/ consumption data from Adobe Analytics, purchase/subscription data, and third-party data sources, to model, analyze and predict user behavior. Take ownership of machine learning products from conception through delivery and monitoring.

Your Day-to-Day:
• Design and develop highly scalable and reliable machine learning solutions to improve user experience.
• Overcome engineering challenges with deploying machine learning solutions at scale
• Investigate new ways machine learning can improve products and determine viability of solutions
• Keep up with machine learning research and commercial product offerings across a wide variety of machine learning fields including NLP, recommendations, image and video.
• Participate in design and code reviews
• Effective communication is essential as this is a distributed team
• Key Projects:
• Pioneer new product ideas for how machine learning can improve products and take ownership from inception through implementation.
• Deliver recommendations across CBS platforms serving millions of customers daily.
• Personalized hierarchical recommendations across content and collections
• Improve existing personalization models with new features
• Expand international personalization capabilities
• Design and run experiments on model variants that improve product important metrics

Qualifications:

You have -
• MA/MS in Statistics/Data Science/Computer Science or related quantitative subject areas with specialization in data mining or machine learning techniques
• Knowledge of both supervised and unsupervised machine learning techniques
• Have full stack experience in data collection, aggregation, analysis, visualization, productionalization, and monitoring of data science products
• Proficiency in Python and associated machine learning packages is a must (tensorflow preferred), experience with a Python web framework (Django/Flask/FastAPI) is preferred
• Experience with Recommendation Systems and Personalization in consumer applications
• Communicate concisely and persuasively with engineers and product managers

You might also have –
• Experience with Tensorflow Extended (TFX), KubeFlow and related tools
• Experience using project management tools like those from Atlassian (JIRA, Confluence)
• Familiarity with version control systems (Git)
• Experience using Google Cloud Platform (BigQuery, ML Engine, and APIs)
• Background in NLP or text mining techniques is a plus
• Background in deep learning is a plus
• Familiarity with Kubernetes and cloud deployments
• Experience with elasticsearch
• Desire to contribute to the open-source community (i.e., blogs, source code, etc)



ViacomCBS is an equal opportunity employer (EOE) including disability/vet.

Jobcode: Reference SBJ-r7kzv8-3-143-4-181-42 in your application.