Jobs
>
Cambridge

    Machine Learning Engineer, Search - Cambridge, United Kingdom - Roku

    Default job background
    Description

    Teamwork makes the stream work.

    Roku is changing how the world watches TV

    Roku is the #1 TV streaming platform in the US, and we've set our sights on powering every television in the world. Roku pioneered streaming to the TV. Our mission is to be the TV streaming platform that connects the entire TV ecosystem. We connect consumers to the content they love, enable content publishers to build and monetize large audiences, and provide advertisers unique capabilities to engage consumers.

    From your first day at Roku, you'll make a valuable - and valued - contribution. We're a fast-growing public company where no one is a bystander. We offer you the opportunity to delight millions of TV streamers around the world while gaining meaningful experience across a variety of disciplines.

    About the role

    In this role, you will leverage your technical skills, business intuition, and analytical thinking to build best-in-class machine learning products. Excellent communication and presentation skills are essential, as the role demands both high technical aptitude and problem-solving abilities, motivation, and exceptional attention to detail. At Roku, we are a company of data-focused builders, particularly on the Search and Recommendations team. Every day, you'll have the opportunity to assess existing systems and find ways to make them better.

    What You'll Be Doing:

  • Build and own the next-generation content knowledge platform and other algorithms/systems, creating a 100% personalised and unique experience for millions of Roku users.
  • Develop and implement advanced machine learning techniques, such as LLM and generative AI, to generate high-quality metadata and artwork for content on the platform.
  • Collaborate with cross-functional teams to understand business requirements and develop scalable, efficient machine learning solutions that improve content onboarding, search, recommendations, and voice interactions.
  • Design, develop, and deploy machine learning models and systems to address business challenges, including feature engineering, model training, and performance evaluation.
  • We're Excited If You Have:

  • 5+ years of experience applying Machine Learning to concrete problems at large-scale.
  • Strong CS fundamentals, with the ability to write algorithms with ease.
  • Good understanding of data science and machine learning fundamentals like regression, classification, tree-based approach, neural networks, and sequence-based models.
  • Experience with advanced machine learning techniques, including LLM and generative AI for generating high-quality metadata and artwork.
  • Proven familiarity with NLP approaches like Word2Vec or BERT, including identifying the right KPIs and objective functions.
  • Experience working with big data systems (Spark, EMR, Kafka, S3, Airflow) and programming languages (Java, Scala, or Python).
  • Experience building in-production Machine Learning systems
  • Good understanding of system architecture, including experience with big data technologies, streaming architecture, and data pipelines.
  • MS in Computer Science, Statistics, or related field; a Ph.D. in CS or related fields is preferred.
  • #LI-MS3

    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). Our employees can take time off work for vacation and other personal reasons to balance 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.

    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.



  • Roku Cambridge, United Kingdom Undefined

    Teamwork makes the stream work. · Roku is changing how the world watches TV · Roku is the #1 TV streaming platform in the US, and we've set our sights on powering every television in the world. Roku pioneered streaming to the TV. Our mission is to be the TV streaming platform tha ...


  • Newton Colmore Consulting Ltd Cambridge, United Kingdom

    Senior Mechanical Engineer - Medical Devices R&D - Cambridge · Newton Colmore is working with a medical devices company in Cambridgeshire and we are searching for an experienced mechanical engineer to join the team. · This exciting new role will give the Mechanical Engineer an ex ...


  • Newton Colmore Consulting Ltd Cambridge, United Kingdom

    Senior Mechanical Engineer - Instrument Design - Cambridge · Newton Colmore is partnered with a biotechnology company in Cambridge and we are hiring for a senior mechanical engineer to join the team. · As a Senior Mechanical Engineer, you will be utilising your mechanical design ...


  • Newton Colmore Consulting Ltd Cambridge, United Kingdom

    Electronics and Firmware Engineer - Complex Research - Cambridge · Newton Colmore is working with a research company in Cambridge, and we are searching for an electronics and firmware engineer to join their team. · Your work will be highly confidential and top secret, meaning tha ...


  • Calibre Cambridge, United Kingdom Full time

    This excellent opportunity has arisen for an experienced Refrigeration Service Engineer to join a well-established contractor working around the Cambridge Region. The company offers a fantastic package with great opportunities for future progression and development. · The work w ...


  • Amazing Prospects Ltd Cambridge, United Kingdom

    **Hardware Electronics Engineer in Cambridge (Mid -> Senior)** · Cambridge-based creative technology company require an electronics engineer. You will join a successful business that is gaining recognition and great success for its innovative product designs. · You will work with ...


  • Newton Colmore Consulting Ltd Cambridge, United Kingdom

    Manufacturing Engineer - Electrochemical Sensors - Cambridge · A medical devices company based in Cambridgeshire are looking for a senior manufacturing / new product introduction engineer to join their fledgling team and help take their first products from development through to ...


  • Newton Colmore Consulting Ltd Cambridge, United Kingdom

    Senior Embedded Engineer - Medical Devices - Cambridge · Newton Colmore is partnered with an exciting medical devices innovator in Cambridge, and we are searching for an experienced embedded engineer to join the team. · You will be utilising your embedded software skills to devel ...

  • ARM

    Software Engineer

    2 days ago


    ARM Cambridge, United Kingdom

    We are searching for a highly motivated and creative software engineer to join our Productivity Engineering group and drive solutions to optimise our IP and System development processes. Our group develops best-practice methodologies and corresponding automatedflows to improve de ...


  • Amazing Prospects Ltd Cambridge, United Kingdom

    **Embedded Manager Consultant in Cambridge** · They will engage in considerable collaboration with their software colleagues as well as clients, and they will take a significant amount of ownership right from the beginning. Combination of management and computer programming. · Yo ...


  • Lorien Cambridge, United Kingdom

    **2nd Line Support Engineer** · **InTune experience** · **Inside IR35** · **6 days work over bank holiday weekend** · My client are searching for x4 2nd Line Support Engineers to work 6 days over the bank holiday weekend to work on an Intune UK to global Intune migration. · **Key ...


  • British Antarctic Survey Cambridge, United Kingdom

    Background/Overview: · At King Edward Point boating officers lead boat operations in support of work for the Government of South Georgia and South Sandwich Islands. The work involves boating support for the government's winter fishery vessel inspections and assisting science proj ...


  • BCT Resourcing Cambridge, United Kingdom

    **Embedded Software Manager Consultant** · **Cambridge** · **£75,000 - £100,000 per annum** · They will engage in considerable collaboration with their software colleagues as well as clients, and they will take a significant amount of ownership right from the beginning. Combinati ...

  • Talent Finder

    Heating Engineer

    3 days ago


    Talent Finder Cambridge, United Kingdom Full time

    Heating Engineer | Cambridgeshire, United Kingdom | Full Time | Up to £40,000 depending on experience · Are you a skilled Heating Engineer seeking a fulfilling role in a supportive environment? · Look no further · Our client is searching for a talented individual to join their te ...


  • Sanderson Cambridge, United Kingdom

    **Lead Frontend Engineer | Up to £100,000 | Flexible working** · I've been on the search for a Lead Frontend Engineer to join a well-established software development client of mine based in Cambridge. This company is a market leader in their field and has built its reputation for ...


  • Pure Resourcing Solutions Cambridge, United Kingdom

    We are supporting a leading specialist manufacturer of scientific instruments in their search for a Senior Manufacturing Engineer. This is a newly created post to support the doubling of production output, new machine installation and design, and the moveto a new state of the art ...

  • Reed Engineering

    Research Scientist

    5 days ago


    Reed Engineering Cambridge, United Kingdom

    **Scientist/Research Scientist - Protein Engineering** · **Permanent, Full-Time** · **Cambridge area, UK** · REED Scientific are working with an international biopharmaceutical company who discover, design, and develop some of the most innovative and effective medicines for patie ...

  • ARM

    Paid Media Planner

    2 days ago


    ARM Cambridge, United Kingdom

    **Job Overview**: You will be working with an in-house team on planning, buying, and optimizing paid media activity across multiple channels including principally paid social channels and also digital media buying. This is a contract role for two years. You'll be part ofour Deman ...


  • Protocol Education Cambridge, United Kingdom

    Currently we are looking for entry level teaching assistants, learning mentors and general classroom support staff to help support students within a Further Education College based in Cambridge. Due to the vocational nature of a lot of courses the college offer we have range of d ...


  • Pareto Cambridge, United Kingdom

    Job Title: Junior Research Associate (Chemistry, Physics, Biology or Electrical engineering degree essential) · Location: Cambridge · **Salary**: £28,000 (£35k OTE) · REF: J13064:EAS:GJ:GR · Sector: Financial Services · Empowering finance professionals to work smarter, our client ...