Sr Machine Learning Engineer- Ads Personalization

Posted 2 days ago

paramountNew York (NY)

SENIORITY

Senior

SALARY

$139,000 - $180,000 per year

Apply

About the role

Overview: We are seeking a Senior Machine Learning Engineer to join the PlutoTV pod. Your "North Star" mission is the personalization of the Linear/FAST experience, specifically focusing on Channel presentation, scheduling, and guide personalization. You will bridge the gap between traditional TV and modern ML, ensuring the Electronic Programming Guide (EPG) feels dynamic and tailored to every viewer. As a Senior Engineer, you will lead the design of complex scheduling and ranking features in our GCP-based stack. You will tackle the unique assignment of personalizing content that is tied to a specific time slot, utilizing Tensor Flow and PyTorch to predict what a user wants to watch now versus what they might want to watch in an hour. Why This Role Matters Reinventing the Grid: Shift the PlutoTV experience from a static grid to a personalized discovery engine, significantly reducing "Time to Content." Scheduling Intelligence: Build models that establish how channels are scheduled to maximize viewership and engagement. FAST Evolution: Apply modern ML techniques to the fastest-growing sector of the streaming market, defining how linear TV is consumed in the AI era.
Key Responsibilities: Guide Personalization: Architect and implement models that dynamically reorder or highlight channels within the PlutoTV EPG. Scheduling Optimization: Design models that assist in content scheduling decisions based on user preferences and content affinity. Multi-Framework Development: Deliver production-ready code in Tensor Flow and PyTorch within our GCP infrastructure. Anticipate System Risks: Proactively identify and mitigate issues related to "live" data streams and real-time scheduling constraints. Technical Mentorship: Guide junior engineers in the nuances of Linear TV data and FAST-specific success metrics.
Basic Qualifications: 5+ years of experience in MLE; knowledge with GCP; proficiency in Tensor Flow and PyTorch.
Additional Qualifications: Direct experience with FAST apps or linear TV scheduling; experience with "Always-on" streaming data.
Additional Information
Hiring Salary Range: $139,000.00 - 180,000.00. The hiring salary range for this position applies to New York, California, Colorado, Washington state, and most other geographies. Starting pay for the successful applicant depends on a variety of job-related factors, including but not limited to geographic location, market demands, experience, training, and education. The benefits available for this position include medical, dental, vision, 401(k) plan, life insurance coverage, disability benefits, tuition assistance program and PTO as otherwise dictated by the appropriate Collective Bargaining Agreement. This position is bonus eligible.
What We Offer: Attractive compensation and comprehensive benefits packages. Generous paid time off. An exciting and fulfilling opportunity to be part of one of Paramount’s most dynamic teams. Opportunities for both on-site and virtual engagement events. Unique opportunities to make meaningful connections and build a vibrant community, both inside and outside the workplace.
Equal Opportunity Employer: Statement Paramount is an equal opportunity employer (EOE) including disability/vet. At Paramount, the spirit of inclusion feeds into everything that we do, from the programming and movies we create to employee benefits/programs and social impact outreach initiatives. We are committed to equal employment opportunity regardless of race, color, ethnicity, ancestry, religion, creed, sex, national origin, sexual orientation, age, citizenship status, marital status, disability, gender identity, gender expression, and Veteran status. If you are a qualified individual with a disability or a disabled veteran, you may request a reasonable accommodation if you are unable or limited in your ability to use or access the website. You can request reasonable accommodations by calling 212.846.5500 or by sending an email to paramountaccommodations@paramount.com.

Before you apply

Applying takes about a minute. These four things decide how fast it moves after that.

Your profile is current

It's what we read first. Occupations, seniority and locations matter more than a long history.

Two examples you can talk through

Not a portfolio — just two pieces of work where you can explain the decisions and what you'd change.

A number in mind

What you're on now and what would make you move. We negotiate better when we know both.

Your notice period

Employers plan around it, and it's the question that stalls offers most often.

Once you apply, someone reads it and calls you before anything reaches the employer — usually within two working days.

More like this