cover image
Roku

Senior Research Data Scientist

Hybrid

Cambridge, United Kingdom

Full Time

05-03-2025

Job Specifications

Teamwork makes the stream work.

Roku Is Changing How The World Watches TV

Roku is the #1 TV streaming platform in the US and Mexico, 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 Team

Our Data Science team is an elite research team actively shaping the future of TV, using Big Data to build and enhance the user experience on the Roku streaming platform. Our production-level machine learning models and statistical solutions optimize the user experience across all of Roku’s core business models and products, and our scientists engage closely with business, product, and engineering leaders to make material and measurable impacts on the success and growth of the platform.

About The Role

As a Senior Research Data Scientist on Roku’s Data Science team, you will be at the forefront of machine learning—building models that serve as scalable, production-ready solutions with measurable improvements—while driving actionable insights that shape the future of the Roku platform. In this role, you will analyze user behaviors and develop best-in-class models using techniques from machine learning, operations research, and advanced statistical methods. You will also create visualizations that depict complex platform phenomena. Your work will span a wide array of initiatives aimed at expanding video ad capabilities, optimizing advertising placements, and innovating new user experiences. You will collaborate closely with domain experts to refine methodologies, debate emerging approaches, and advance the state-of-the-art in both data science and connected TV advertising.

You will be instrumental in delivering high-impact outcomes such as:

Driving incremental video ad revenue through enhanced targeting, programmatic strategies, and ad auction optimization.
Enhancing Roku’s measurement capabilities, including audience targeting, advanced TV analytics, and integrated attribution models.
Improving the performance and value of native and video advertising through data-driven optimizations and ML-driven decision-making including estimating the effects of advertising.
Streamlining the creative launch process and automating workflows to reduce operational overhead and time-to-market.
Collaborating with third-party measurement and identity partners to expand platform integrations and broaden the scope of performance insights using personal and household graphs.
Innovating on shoppable ad experiences to increase demand, enhance user engagement, and simplify purchase flows.

This role is ideal for a data enthusiast who thrives in a fast-paced, intellectually challenging environment—someone who relishes solving complex problems, continually refining analytical methods, and having a tangible impact on the connected TV advertising landscape

What You Will Do

Dive into data, clean it up, and interpret insights that can be used to improve business and product performance.
Develop best-in-class algorithms to improve product and business outcomes, defining problem statements, and delivering against technical and research objectives in a timely manner.
Run live experiments to prototype the improvements and prove their efficacy.
Work cross functionally with engineering and product management teams to align roadmaps, adopt best practices, and deploy data science products.
Provide expert consultative assistance to other teams in the company, including data scientists working in other areas of Roku’s stack.
Contribute to the technical vision of the Data Science team.

We're excited if you have

PhD Degree (or equivalent experience) in Machine Learning, Operations Research, Applied Math, Economics, or similar field.
Experience as an ML engineer, applied scientist, or research scientist driving measurable business impact, particularly in AdTech or MarTech.
Proven problem solving, analytical, and communication abilities.
Excellent understanding of algorithms and data structures for optimization.
Proficiency with analysis tools such as Spark, SQL, Python, R, or similar.
Experience with TB or PB size datasets preferred.

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.

To learn more about Roku, our global footprint, and how we've grown, visit https://www.weareroku.com/factsheet.

By providing your information, you acknowledge that you have read our Applicant Privacy Notice and authorize Roku to process your data subject to those terms.

About the Company

With the #1 platform for streaming television in the U.S., Roku wants to revolutionize the way the world watches TV. Our Roku-branded TVs, Roku TV models, Smart Home system, streaming players, audio equipment, and the purpose-built operating system that powers it all can turn any home into a home theater, with seamless integration of hardware and software. Our commitment to our users extends to our brand studio, which creates innovative Roku Originals exclusively for The Roku Channel, a free channel that reaches approximat... Know more

Related Jobs

Company background Company brand
Company Name
Arva AI
Job Title
AI Product Engineer
Job Description
AI Product Engineer Location: In person, London Type: Full-Time NB: We are not able to sponsor visas at this time. Arva AI is revolutionising financial crime intelligence with our cutting-edge AI Agents. By automating manual human review tasks, we enhance operational efficiency and help financial service providers onboard businesses more quickly while cutting operational costs by 80%. As the AI Product Engineer, you’ll play a pivotal role in building and iterating on full-stack features of our AI-powered compliance platform such as document fraud detection and web due diligence. You will also develop systems to automate the testing and improvement of our solution such as evals, prompt optimisation, and fine-tuning models. About the Role As an AI Product Engineer, you will: Build and maintain full-stack product features across front-end, back-end, AI, devops and MLops. Create systems that can improve over time based on feedback from humans in the loop, such as prompt optimisation and fine-tuning. Explore applications of the latest developments of AI to enhance our product features, explainability, speed and accuracy. What You’ll Do Front-end: Build interfaces that clearly explain the decisions made by our system without overloading the user. Back-end: Build systems that can scale to large volumes of requests without sacrificing reliability. AI: Use the latest in LLMs, agents and computer vision to build systems that are faster, more thorough and more accurate than humans. Devops: Ensure that we maintain fast deployments and good CI/CD practices to maximise development velocity. Prompt Engineering: Develop and test prompts to optimise model performance and deliver high-quality outputs. Model Fine-Tuning: Adapt and fine-tune large language models and vision models for specific use cases. Custom Model Training: Train and deploy bespoke AI models tailored to solve unique compliance challenges. Collaboration: Work closely with the engineering and product teams to translate customer needs into actionable AI solutions. Iterate: Continuously iterate on our AI systems to improve performance, reduce errors, and deliver value to customers. Our Culture At Arva AI, we are driven by three core principles: 1. Deliver Value Fast Speed + ownership is our superpower. We value action over perfection. We're not afraid to get our hands dirty, experiment, and iterate quickly to achieve our goals, and completely own the outcome. 2. Customer First, Team Second, Self Last Our priority is creating value for our customers. We then focus on building a supportive, growth-oriented team environment, putting individual needs last to ensure collective success. 3. Transparency We believe in open communication and full visibility across teams and roles. Decisions, successes, and failures are shared openly to foster trust and collaboration. What We’re Looking For Experience: 3+ years in a full stack / product engineering role, as well as experience using AI/ML and computer vision. Technical Expertise: Proficient in TypeScript, React and NodeJS, and with good product intuition. AI Skills: Hands-on experience with prompt engineering, fine-tuning pre-trained models, and training custom models, including vision models. Product Mindset: Strong understanding of how AI can solve real-world problems, with a focus on customer needs. Interests: Ability to stay updated with the latest advancements in AI and apply them effectively. Collaboration: Excellent communication skills to work across teams and explain complex AI concepts to non-technical stakeholders. Ownership: A proactive, problem-solving mindset with the ability to take full responsibility for projects and outcomes. Growth-Oriented: Excited to learn new skills, tackle challenges, and adapt as the company scales. Why Join Us? Be part of an early-stage startup with significant ownership and influence over the AI strategy. Work on cutting-edge AI technologies that transform how businesses operate. Collaborate with a passionate, mission-driven team dedicated to innovation. Work from anywhere in the world for 4 weeks a year, in addition to regular team off-sites. Competitive salary and equity package, with bi-annual salary review and yearly performance based equity refresh. Ready to Build the Future of AI-Powered Compliance? If you’re excited to shape the future of compliance with state-of-the-art AI solutions, we’d love to hear from you. Apply now to become an Arvanaut as our AI Product Engineer.
London, United Kingdom
On site
Full Time
05-03-2025
Company background Company brand
Company Name
GRAYCE
Job Title
Graduate Data Analyst
Job Description
Job Position: Graduate Data Analyst – via the Graduate Development Programme Locations: London Starting Salary: £28,000 Application Requirements: Minimum 2:1 or above in a STEM (Science, Technology, Engineering, and Math) subject Experience in analysing data Right to work in the UK unsponsored for the duration of the programme Ability to work on site 5 days a week. Grayce is not on the UK Border Agency's Sponsor Register and is unable to sponsor work visas for international applicants. Grayce specialises in driving change and transformation for some of the world’s most ambitious organisations. For over a decade, we've partnered with FTSE 100 and 250 companies to deliver impactful results by developing and deploying high-performing talent in the UK and beyond. Our Accelerated Development Programme is designed to launch the careers of recent graduates eager to make an impact. We offer a fast-track route to expertise, allowing you to gain hands-on experience with one of our impressive clients in a variety of flexible roles such as Data Analysis, InfoSec, Software Testing and DevOps. Join Grayce and accelerate your career! Why Grayce? Our Analysts are actively involved in major global transformation programmes across diverse industries. Opportunity: You'll embark on a journey of continuous learning, gaining industry-accredited qualifications, whilst getting hands-on experience working full time on site directly with prestigious FTSE100, 250, and 500 organisations. Delivery: You will work with one client, delivering high quality outcomes during your Grayce tenure, before transitioning to working directly for them. The skills required for exceptional client delivery include natural curiosity, proactivity, adaptability, effective communication and problem solving. Mentoring: Thrive under the guidance of our experienced Delivery Managers and Technical Trainers. They’ll be your go-to, offering support, insights, sharing experiences. Progression: Starting as an Analyst with the potential for significant salary progression, you will pick up invaluable skills and complete a minimum of 6 industry recognised accreditations during your time on the development programme. What makes a great Grayce Analyst 2:1 Undergraduate Degree: An undergraduate degree with a minimum 2:1 within in a STEM field. A solid academic basis within data analysis and science through an additional MSc would be an advantage. Data Tools: Previous experience with tools such as Excel, R, SQL or Python are an essential for this role. If you have utilised visualisation programmes such as Tableau or Power BI in projects before, we are also keen to hear from you. Analytical Problem Solving: We're looking for analytical minds that can spot patterns and think creatively. Whether it's dissecting complex issues or finding fresh angles, we highly value critical thinking skills and their application. Soft Skills: From effective communication styles to planning, organisation and a learning development mindset, Grayce is committed to building core consultancy skills. Stakeholder and time management are core skills we utilise every day and we look for examples of those through our interview process. Why work for us? Competitive Salary: Starting at £28,000 with potential for significant growth Industry Recognition: We help you embark on your journey with fully funded, industry-recognised qualifications designed to maximise your experience and put you in control of your career Mentors and Coaches: Access a network of mentors and coaches dedicated to you, your experiences and development at Grayce Wellness Support: We are here for you 24/7 with our Employee Assistance Programme, offering confidential assistance ranging from financial and legal support to health and wellbeing
London, United Kingdom
On site
Full Time
05-03-2025
Company background Company brand
Company Name
Sporty Group
Job Title
BI Analyst
Job Description
We consistently top the charts as one of if not the most used Sports Betting website in the countries we operate in. With millions of weekly active users, we strive to be the best in industry for our users. As a BI Analyst at Sporty, you’ll be mining through petabytes of data to provide key insights that drive core business decisions. You’ll create dashboards that are used on a daily basis by product managers, traders, and executives, as well as provide in-depth reports on various areas of the business with complete freedom on your methodology. Furthermore, our analysts play a key role in ensuring the stability of our reporting infrastructure. They are vital in maintaining our ability to deliver accurate and consistent reporting to the various stakeholders. Our Stack MySQL Python AirFlow AWS Metabase Redshift Linux Responsibilities Set up and execute extract, transformation and load (ETL) functions to build a data pipeline Extraction and analysis of large data sets from MySQL Performance tuning for current and newly added queries to the databases, ensuring the database resources are fully utilized Delivering clear analysis and reporting of core business metrics to shareholders Creation and management of reports and dashboards Data management Enhance and optimize existing reporting processes Ad hoc analysis and reporting to clients and shareholders Aid in reconfiguring existing architecture and database structure to address our shareholder's evolving needs Daily maintenance and monitoring of all BI related databases and dashboards, including proficient handling of emergencies Providing actionable insight to drive growth of core products Requirements 3+ years experience in a similar data-driven role Excellent working knowledge of SQL Familiarity with Python and a range of BI and data visualization tools Strong knowledge with ETL data pipelines Strong knowledge of A/B Testing Familiarity with Airflow Understanding of principles of relational databases and data warehouse Strong understanding of sports and gaming will be beneficial Proactive and self-driven with excellent analytical skills Ability to thrive in a fast paced and dynamic environment Great communication skills Relevant knowledge or experience in the gaming industry Nice to have hands-on experience with machine learning Benefits Quarterly bonuses We have core hours of 10am-3pm in a local timezone, but flexible hours outside of this Top-of-the-line equipment Referral bonuses 28 days paid annual leave Annual company retreat Highly talented, dependable co-workers in a global, multicultural organisation Payment via DEEL, a world class online wallet system Our teams are small enough for you to be impactful Our business is globally established and successful, offering stability and security to our Team Members Our Mission Our mission is to be an everyday entertainment platform for everyone Our Operating Principles Create Value for Users Act in the Long-Term Interests of Sporty Focus on Product Improvements & Innovation Be Responsible Preserve Integrity & Honesty Respect Confidentiality & Privacy Ensure Stability, Security & Scalability Work Hard with Passion & Pride Interview Process Online HackerRank Test (Max time of 90 Minutes) Remote video screening with our Talent Acquisition Team Remote video interview with 3 x Team Members (45 mins each, not separate days) 24-72 hour feedback loops throughout process Post Interview Process Feedback call on successful interview Offer released followed by contract ID Check Via Zinc & 2 references from previous employers Working at Sporty The top-down mentality at Sporty is high performance based, meaning we trust you to do your job with an emphasis on support to help you achieve, grow and de-block any issues when they're in your way. Generally employees can choose their own hours, as long as they are collaborating and doing stand-ups etc. The emphasis is really on results. As we are a highly structured and established company we are able to offer the security and support of a global business with the allure of a startup environment. Sporty is independently managed and financed, meaning we don’t have arbitrary shareholder or VC targets to cater to. We literally build, spend and make decisions based on the ethos of building THE best platform of its kind. We are truly a tech company to the core and take excellent care of our Team Members.
United Kingdom
Remote
Full Time
26-02-2025
Company background Company brand
Company Name
Jet2.com and Jet2holidays
Job Title
Senior Data & Analytics Engineer
Job Description
As our new Senior Data and Analytics Engineer, you'll work as part of a multi-disciplinary, agile, data delivery team focused on the delivery of innovative, robust, and efficient data solutions to complex business problems. You'll work alongside a team of passionate data professionals including other data and analytics engineers, test engineers, data scientists and data visualisation specialists. As our Senior Data and Analytics Engineer, you’ll have access to a wide range of benefits including: Remote working Annual pay reviews Access to a generous discretionary profit share scheme At Jet2.com and Jet2holidays we’re working together to deliver an amazing journey, literally! We work together to really drive forward a ‘Customer First’ ethos, creating unforgettable package holidays and flights. We couldn’t do it without our wonderful people. What You’ll Be Doing You’ll be responsible for delivery of complex data and analytics solutions including the ingest of data from a wide variety of data sources into our analytics platforms (typically cloud-based but some work on our on-premise data analytics platforms), and the production of a range of data and analytics products including our data warehouse, analytical data sets and visualisations (supported by our central visualisation team) You will transform, cleanse and model our data into our enterprise data warehouse for consumption by both technical users and non-technical business users. You’ll drive a data-first culture both within the data team and across the business by supporting continual learning and development within your team and data enablement activity across the wider business. You will demonstrate a passion for data and encourage a similar passion within your team. As part of a data-first culture you may also be involved in supporting production data assets. What You’ll Have Demonstrable experience in development of data pipelines working with data from a wide variety of data sources including different database platforms, flat files, API’s and event-driven data feeds. Experience building complex data transformations ideally using dbt. Ideally, you’ll have experience working on the design and data modelling stages of data warehouse projects and be comfortable with conceptual, logical and physical data modelling techniques as well as dimensional modelling techniques. Experience using cloud data warehouse technology- Snowflake (preferred), Google BigQuery, AWS Redshift or Azure Synapse and experience working with key services on either GCP, AWS or Azure. Key services include cloud storage, containerisation, event-driven services, orchestration, cloud functions and basic security/user management. Experience working in an Agile delivery environment, ideally using Scrum and\or Kanban. Able to demonstrate strong written and verbal communication skills and be comfortable communicating and building relationships with stakeholders at all levels. Any experience developing or supporting data CI\CD pipelines regardless of tooling would be beneficial. We use Microsoft Azure DevOps to run most of our CI\CD pipelines. A strong understanding of SQL and be comfortable reading and writing complex SQL queries ideally across multiple platforms. Knowledge of programming languages such as Python would be beneficial. You’ll have experience working with data from a wide variety of data sources including different database platforms, flat files, API’s and event-driven data feeds. Join us as we redefine travel experiences and create memories for millions of passengers. At Jet2.com and Jet2holidays, your potential has no limits. Apply today and let your career take flight!
Leeds, United Kingdom
Remote
Full Time
26-02-2025