Talent.com
Roku
Senior Machine Learning Engineer – Personalisation & RecommendationsRoku • Manchester
Senior Machine Learning Engineer – Personalisation & Recommendations

Senior Machine Learning Engineer – Personalisation & Recommendations

Roku • Manchester
30+ days ago
Job type
  • Full-time
Job description

About the Role

The MarTech team at Roku is looking for a seasoned Senior Machine Learning Engineer with a strong background in machine learning and production systems. This role sits in a team working on high-impact problems across marketing and advertising, where machine learning is being applied to improve customer decisioning, creative and campaign performance, and the systems that support experimentation and optimisation.

Examples of such problems include creative personalisation for customers, improving ad relevance and targeting, inferring demographics, yield optimisation, and many more. Employees in this role are expected to apply knowledge of experimental methodologies, statistics, recommendations, reinforcement learning, optimisation, probability theory, and machine learning, using code for statistical analysis and tool building, using both general-purpose software and statistical languages.

The ideal candidate will have endless curiosity and can pair a global mindset with locally relevant execution. You should be a gritty problem solver and self-starter who can work effectively with engineering, product, data science, and commercial stakeholders across Roku. The successful candidate will display a balance of hard and soft skills, including the ability to respond quickly to changing business needs.

This role requires hybrid working from the Roku Manchester office.

What You'll Be Doing

  • Data Analysis / Feature Engineering: Apply your expertise to identify and calculate features that can be leveraged by multiple use cases as well as models.
  • Train Machine Learning Models: Use machine learning and statistical modelling techniques such as recommendations, reinforcement learning, decision trees, Bayesian analysis, neural networks and transformers to develop and evaluate algorithms to address business use cases and/or to improve product/system performance, quality and accuracy.
  • Near Real-Time and Batch Inferencing: Use infrastructure like Spark and Ray to stand up inferencing services that integrate with operational/analytics workloads.
  • ML Infrastructure: Help build a first-class machine learning platform from the ground up which helps manage the entire model lifecycle: feature engineering, model training/evaluation, versioning, deployment/online serving and monitoring prediction quality.
  • Low-Level Systems Debugging, Performance Measurement & Optimisation: Performance measurement and optimisation on large production clusters.

We're Excited If You Have

  • First-hand experience in applied machine learning on real recommendations use cases (brownie points for productionised sequential learning use cases!).
  • Experience with ML/distributed ML frameworks like Ray, Spark-MLlib, TensorFlow etc.
  • Experience with real-time scoring/evaluation of models with low latency constraints.
  • Great coding skills and strong software development experience (we use Spark, Python and Java a lot).
  • Ability to work with large-scale computing frameworks, data analysis systems and modelling environments. Examples include technologies like Spark, Hive, NoSQL stores etc.
  • Bachelor’s, Master’s or PhD in Computer Science, Statistics or a related field.
  • Ad-tech/Mar-tech background is a plus.

#LI-PA1

Our Hybrid Work Approach

Roku fosters an inclusive and collaborative environment where teams generally work in the office Monday through Thursday. Fridays are generally flexible for remote work, except for employees whose specific roles or assigned office location require five days' a week attendance.

Benefits

Roku is committed to offering a diverse range of benefits as part of our compensation package to support our employees and their families. Our comprehensive benefits include global access to mental health and financial wellness support and resources. Local benefits include statutory and voluntary benefits which may include healthcare (medical, dental, and vision), life, accident, disability, commuter, and retirement options (401(k)/pension). Employees are supported in taking time off, in accordance with local leave policies and other personal needs to support their evolving work and life needs. It's important to note that not every benefit is available in all locations or for every role. For details specific to your location, please consult with your recruiter.

Accommodations

Roku welcomes applicants of all backgrounds and provides reasonable accommodations and adjustments in accordance with applicable law. If you require reasonable accommodation at any point in the hiring process, please direct your inquiries to .

The Roku Culture

Roku is a great place for people who want to work in a fast-paced environment where everyone is focused on the company's success rather than their own. We try to surround ourselves with people who are great at their jobs, who are easy to work with, and who keep their egos in check. We appreciate a sense of humor. We believe a fewer number of very talented folks can do more for less cost than a larger number of less talented teams. We're independent thinkers with big ideas who act boldly, move fast and accomplish extraordinary things through collaboration and trust. In short, at Roku you'll be part of a company that's changing how the world watches TV.

We have a unique culture that we are proud of. We think of ourselves primarily as problem-solvers, which itself is a two-part idea. We come up with the solution, but the solution isn't real until it is built and delivered to the customer. That penchant for action gives us a pragmatic approach to innovation, one that has served us well since 2002.

Create a job alert for this search

Senior Machine Learning Engineer – Personalisation & Recommendations • Manchester

Similar jobs

Senior Software Engineer, Machine Learning

Roku, Inc.Manchester, England, GB
Full-time

Teamwork makes the stream work.Roku is changing how the world watches TV.Roku is the #1 TV streaming platform in the U.Canada, and Mexico, and we've set our sights on powering every television in t... Show more

 • Promoted

Senior Machine Learning Operations (MLOPS) Engineer at Royal London Group

Royal London GroupAlderley Edge, England, GB
Full-time

Apply for Senior Machine Learning Operations (MLOPS) Engineer at Royal London Group in Alderley Edge, ENG, GB.This full-time on‑site position offers great opportunities for career growth.Job Overvi... Show more

 • Promoted

Senior ML Engineer: Personalization & Real-Time Recommendations

RokuManchester, England, GB
Full-time

Roku is seeking a Senior Machine Learning Engineer in Manchester to tackle high‑impact MarTech challenges such as creative personalization and ad relevance.You will lead feature engineering, model ... Show more

 • Promoted

Lead Machine Learning Engineer (Manchester)

Fitch Group, Inc.Manchester, England, GB
Full-time

The Fitch Group Emerging Technology AI Center of Excellence (COE) group is seeking a.Generative AI, machine learning, deep learning and data science solutions across the organization.The position w... Show more

 • Promoted

Senior Software Engineer, Machine Learning (Staff Level Role)

Roku, Inc.Manchester, England, GB
Full-time

Teamwork makes the stream work.Roku is changing how the world watches TV.Roku is the #1 TV streaming platform in the U.Canada, and Mexico, and we've set our sights on powering every television in t... Show more

 • Promoted

Lead Machine Learning Engineer

ThoughtworksManchester, England, GB
Full-time

Lead Machine Learning Engineers at Thoughtworks use modern architectures to develop end-to-end scalable machine learning systems and applications.They use their specialized depth and breadth of kno... Show more

 • Promoted

Senior Machine Learning Engineer – Personalisation & Recommendations

RokuManchester, England, GB
Full-time

The MarTech team at Roku is looking for a seasoned Senior Machine Learning Engineer with a strong background in machine learning and production systems.This role works on high‑impact problems acros... Show more

 • Promoted

Senior AI/ML Engineer

La FosseManchester, England, GB
Full-time

Data Science, AI & Machine Learning Consultant at La Fosse Location: Croydon or Manchester, UK I’m seeking an experienced Senior AI/ML Engineer to join a high-performing, multi-disciplinary technol... Show more

 • Promoted

Machine Learning Engineer

Datatech AnalyticsManchester, England, GB
Full-time

Manchester | Hybrid working - currently 40% on site increasing to £60% within 12 months.Up to £66,000 depending on experience.Join a major organisation investing heavily in its Pricing and Analytic... Show more

 • Promoted

Machine Learning Engineer - £50,000 A Year

ArrowsStoke-On-Trent, United Kingdom Of Great Britain And Northern Ireland, UK
Full-time

Machine Learning Engineer | Early Stage Deep Tech Start Up | London.I am partnered with an early stage, London based start up that is building an AI native intelligence layer for private market inv... Show more

 • Promoted

AI Engineer Starter Course (Blackburn)

ITonlinelearning RecruitmentBlackburn, ENG, GB
Full-time

AI Trainee Engineer – £45,000–£75,000 – Job Programme.This is a self-funded programme that leads to employment, fees apply.Complete the programme and get a job, or get... Show more

 • Promoted

Senior/ Lead Applied AI Engineer - client Facing - Exciting Scaling AI Scaleup with significant[...]

Opus Recruitment SolutionsManchester, England, United Kingdom
Full-time

Senior/ Lead Applied AI Engineer - client Facing - Exciting Scaling AI Scaleup with significant investment - up to £135k!.Opus is partnering with an innovative AI consultancy that is helping leadin... Show more

 • Promoted

Senior Data Engineer - Machine Learning Operations (MLOPS)

Royal LondonAlderley Edge, England, GB
Permanent

Job description:Contract Type: Permanent Location: Alderley Park (Wilmslow) Working Style: Hybrid - 50% from home / 50% office basedWe have an exciting opportunity for a Senior Machine Learning Ope... Show more

 • Promoted

Lead Machine Learning Engineer (Manchester)

Fitch GroupManchester, England, GB
Full-time

We are seeking a Principal Machine Learning / AI Engineer at Fitch Group.This role will be part of the Emerging Technology AI Center of Excellence (COE) and based in London or Manchester.You will b... Show more

 • Promoted

Machine Learning Engineer

Gerrard White ConsultingManchester, England, GB
Full-time

Insurance Pricing, Data Science and Advanced Analytics Recruitment Specialist Perm | Contract I Insurtech I General Insurance I Broking I Lloyds….Manchester (moving to 3 days soon).ML team (4 ML en... Show more

 • Promoted

Remote Senior Product Engineer - AI Scale‑up (6mo)

Manchester DigitalManchester, England, United Kingdom
Remote
Temporary

Manchester Digital is looking for a Senior Product Engineer to join their UK-based AI scale-up on an initial 6-month contract outside IR35.You'll be part of a product-focused engineering culture, w... Show more

 • Promoted

Senior ML Engineer, Personalisation & Recommendations (Hybrid)

Segment (Twilio)Manchester, England, GB
Full-time

Roku is seeking a Senior Machine Learning Engineer to build and enhance intelligent systems for the marketing team.The role focuses on data-driven decisioning, creative personalization, and campaig... Show more

 • Promoted

Senior Machine Learning Engineer - AdTech

RokuSalford, England, GB
Full-time

TV streaming platform in the U.Canada, and Mexico with 70+ million active accounts.Roku pioneered streaming to the TV and continues to innovate and lead the industry.We believe Roku’s continued suc... Show more

 • Promoted

Senior AI Engineer Manager/Associate Director Capital Markets

Datatech AnalyticsManchester, ENG, GB
Full-time

Senior AI Engineer Manager/Associate Director | Capital Markets.Salary: Compensation aligned to experience and seniority.Senior AI Engineering professionals are required to support the design, buil... Show more

 • Promoted

Machine Learning Engineer - Up To £90,000 A Year - Remote

HarnhamBurnage, United Kingdom Of Great Britain And Northern Ireland, UK
Remote
Full-time

Develop, deploy, and maintain machine learning models for a remote gaming and entertainment business.Collaborate with data scientists and engineers to optimize ML systems. Show more