DiscoverStartupsRokuPage 2: Jobs at Roku: Explore current Opportunities
Roku company logo
Roku
Actively Hiring
Amazing Individuals. Unstoppable Team5000+ Employees
  • B2C
  • Public Stage
    Publicly traded company
  • Top Investors
    This company has received a significant amount of investment from top investors
  • 4.1
    Work / Life Balance
    Employees rate Roku 4.1/5 on Glassdoor for work / life balance

Jobs at Roku - Page 2

We are changing how people watch TV. Roku's technology is cutting edge, innovative and disruptive. We ship in weeks, not months. Our success is based on building and shipping globally the best consumer products in the world. We pride ourselves on autonomy and being as flat of an organization as possible with little red tape or bureaucracy. Roku, now this is TV!
Filter by
Team
Location
Type
Engineering

Staff Software Engineer, Demand Bidder, Ad Serving Platform

NewPosted 1 month ago

Staff Software Engineer, Demand Bidder, Ad Serving Platform

  • Design, build, and operate core components of a large-scale, real-time distributed decisioning system with strict latency requirements
  • Take end-to-end ownership of specific subsystems: architecture, implementation, testing, deployment, on-call, and long-term evolution
Engineering

Senior Research Data Scientist

NewPosted 1 month ago

Senior Research Data Scientist

  • Design, build, and productionize a causal inference platform that standardizes how Roku measures the incremental impact of customer actions and business decisions
  • Research and implement causal estimation methods, including heterogeneous treatment effects, tailored to Roku's data and business questions
Engineering

Senior Machine Learning Engineer, Voice Assistant

NewPosted 1 month ago

Senior Machine Learning Engineer, Voice Assistant

  • Design and develop software and algorithms for Roku’s state-of-the-art entertainment assistant
  • Design and develop software components for high-availability and high-performance cloud solutions
Engineering

Senior Software Engineer (Frontend/Client Engineering)

NewPosted 1 month ago

Senior Software Engineer (Frontend/Client Engineering)

  • Architect, design, and build engaging streaming TV experiences for Roku's large and growing user base across multiple connected TV platforms
  • Define and lead architectural decisions to deliver high-quality, high-performance applications on platforms including Google/Android TV, Fire TV, and Samsung
Engineering

Sr. Research Data Scientist

NewPosted 2 months ago

Sr. Research Data Scientist

  • Design, build, and productionize a causal inference platform that standardizes how Roku measures the incremental impact of customer actions and business decisions
  • Research and implement causal estimation methods, including heterogeneous treatment effects, tailored to Roku's data and business questions
Engineering

Senior AI DevOps Engineer

NewPosted 2 months ago

Senior AI DevOps Engineer

  • Design and maintain CI/CD pipelines for iOS and Android on GitLab CI
  • Architect pipeline stages for fail-fast execution: cheapest checks first (lint, compile, static analysis), expensive checks last (device farm tests)
Product

Director of Product Management, Search

NewPosted 2 months ago

Director of Product Management, Search

  • Define the Roku Entertainment Assistant strategy: Set the long-term product vision for how Search and Voice converge into a single, ubiquitously accessible platform assistant — establishing Roku’s competitive moat in entertainment AI
  • Own the long-term roadmap: Develop and maintain a multi-year product roadmap across Search and ...
Product

Senior Product Manager, Ads Targeting & Audience Activation

NewPosted 2 months ago

Senior Product Manager, Ads Targeting & Audience Activation

  • Own the audience product surface end to end — segment creation, curation, lifecycle, discoverability, and activation across owned and external buying surfaces
  • Set the strategy for how Roku audiences are made available to advertisers and partners — including governance, ownership, and role-based access — and drive the product investments that make this scale
Engineering

Software Engineer, Embedded Agentic AI

NewPosted 2 months ago

Software Engineer, Embedded Agentic AI

  • Architect, develop, and deploy AI agents and copilots for Roku TV use cases, integrating them with internal systems, tools, and services.
  • Own end-to-end agentic systems from concept to production, including model selection, prompt and context design, retrieval strategies, backend services, and conversational interfaces.
Engineering

Senior Machine Learning Engineer

NewPosted 2 months ago

Senior Machine Learning Engineer

  • Lead the design and operation of scalable, production-grade cloud infrastructure for ML workloads across AWS and GCP, including GPU/TPU-based training and inference environments
  • Architect and improve CI/CD systems for ML models and platform services to enable fast, reliable, and safe production releases
Engineering

Senior Machine Learning Scientist, Conversion Modeling

NewPosted 3 months ago

Senior Machine Learning Scientist, Conversion Modeling

  • Building generative models to generate image and video ads geared towards optimizing performance
  • Stay at the forefront of advancements in related areas
Engineering

Senior Software Engineer - Data Insights

NewPosted 3 months ago

Senior Software Engineer - Data Insights

  • Bachelor's degree in computer science, Engineering, or a related field (or equivalent experience).
  • 8+ years of experience in software and/or data engineering with expertise in big data technologies such as Apache Spark, Apache Airflow.
Product

Product Strategy and Operations Associate

NewPosted 3 months ago

Product Strategy and Operations Associate

  • Ad Experiences — Defining and scaling new creative and interactive ad formats that engage viewers across Roku's platform.
  • Roku Exchange — Supporting strategy and operations for Roku's video advertising products and third-party programmatic integrations.
Engineering

Senior Machine Learning Scientist, Advertising

NewPosted 3 months ago

Senior Machine Learning Scientist, Advertising

  • Applying research and conducting your own research to build SOTA Deep learning discriminative models
  • Building generative models to generate image and video ads geared towards optimizing performance
Engineering

Lead ML Inference Engineer, Advertising

NewPosted 3 months ago

Lead ML Inference Engineer, Advertising

  • Lead the design and development of a SOTA Inference platform
  • Oversee the development of monitoring, observability, and other tooling to ensure system and model performance, reliability, and scalability of online inference services
Engineering

Senior Data Scientist

NewPosted 3 months ago

Senior Data Scientist

  • Develop and maintain dashboards, reports, and data visualizations to monitor key metrics for device hardware and software health.
  • Analyze structured and unstructured data and communicate insights to help stakeholders solve business problems, identify trends and make data-driven decisions.
Engineering

Senior Software Engineer - Business Applications and Machine Learning

NewPosted 3 months ago

Senior Software Engineer - Business Applications and Machine Learning

  • Drive the AI-native transformation of Roku's advertising business operations, identifying high-leverage opportunities and influencing roadmap, architecture, and system design across multiple teams.
  • Work closely with advertising business stakeholders to identify needs, surface high-impact opportunities, and translate operational pain points into ML and agentic AI solutions.
Engineering

Senior Engineering Manager, Content Platform

NewPosted 4 months ago

Senior Engineering Manager, Content Platform

  • Technical Vision & Strategy: Drive the architectural roadmap for the platform, ensuring the team builds scalable, highly available, and cloud-agnostic data systems
  • Engineering Execution: Oversee the design and deployment of real-time streaming pipelines and distributed data architecture (utilizing tools like Scala 3, Apache Flink, and distributed SQL databases such as CockroachDB)
Engineering

Senior Viewer Product Software Engineer

NewPosted 4 months ago

Senior Viewer Product Software Engineer

  • Build and own large-scale platform services used internally and by millions of devices.
  • Lead architectural discussions and design highly available, scalable, distributed systems.
Engineering

Senior Software Engineer

NewPosted 4 months ago

Senior Software Engineer

  • Architect and implement features across the Roku home screen & Browse Surfaces, through SceneGraph UI to cloud-backed content experiences
  • Drive performance, memory efficiency, and reliability of the home screen on constrained embedded hardware