- B2C
- Public StagePublicly traded company
- Top InvestorsThis company has received a significant amount of investment from top investors
- 4.1Work / Life BalanceEmployees 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
In office • Boston
$195k – $352kEngineering
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
In office • Boston
$330k – $375kEngineering
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
In office • Boston
$216k – $273kEngineering
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
In office • San Jose
$246k – $486kEngineering
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
In office • Boston • New York City • San Jose
$330k – $375kEngineering
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)
In office • Austin
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 ...
In office • San Jose
$301k – $482kProduct
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
In office • San Jose
$290k – $310kEngineering
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.
In office • Austin
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
In office • Austin
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
In office • Austin
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.
In office • San Jose
$323k – $428kProduct
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.
In office • New York City
$100k – $120kEngineering
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
In office • San Jose
$148k – $361kEngineering
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
In office • San Jose
$246k – $486kEngineering
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.
In office • San Jose
$179k – $212kEngineering
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.
In office • Boston
$178k – $290kEngineering
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)
In office • San Jose
$328k – $451kEngineering
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.
In office • San Jose
$250k – $280kEngineering
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
In office • San Jose
$370k – $400k