Roku
Senior AI DevOps Engineer
Design and maintain AI-driven, autonomous CI/CD pipelines for Roku's mobile apps (iOS/Android) using GitLab CI, Xcode, Gradle, Python, and Bash. Own QA automation infrastructure, device orchestration, code signing, and app store submission with zero manual steps.
Senior Engineering Manager, Content Platform
Teamwork makes the stream work. Roku is changing how the world watches TV Roku is the #1 TV streaming platform in the U.S., Canada, and Mexico, and we've set our sights on powering every television in the world.…
Senior Software Engineer, Machine Learning
Senior ML engineer on Roku's Recommendation team in Bengaluru, building and productionizing recommendation, ranking, and optimization systems for advertising and media planning on the Roku TV streaming platform using Python, Java, Spark, and large-scale distributed ML infrastructure.
Software Engineer, Embedded Agentic AI
Designs and ships production AI agents and copilots for Roku TV, owning the full lifecycle from prompt/context design and orchestration through RAG pipelines, MCP and tool integrations, evaluation, and observability — embedded in resource-constrained TV environments.
Senior Product Designer - Product Catalogue
Senior Product Designer on Roku's Product Catalog team designing self-service tools and features for developers, content partners, and internal operations to grow subscription revenue on the Roku streaming platform. Core work uses Figma, user research, and design systems to ship enterprise-facing UX.
Senior Data Engineer
Senior Data Engineer at Roku building scalable, fault-tolerant big data pipelines (batch and streaming) processing tens of terabytes daily into a petabyte warehouse, focused on device metrics. Core stack: Python, SQL, Spark, Kafka, Hive, Airflow, Presto on AWS/GCP.
Senior Machine Learning Engineer
Designs, builds, and scales distributed ML platform services (feature store, real-time inference, vector DBs) that power personalized content recommendations across Roku's TV streaming platform, using big data tooling and ML frameworks.