Point your AI agent at freehire and let it find you a job. A CLI and an MCP server over the whole job API — no browser.
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 backend engineer building scalable streaming services in Java/Python on AWS, optimizing discovery and browse platforms for Roku’s TV streaming ecosystem.
Build and deploy ML models to improve ad relevance and performance for Roku’s streaming platform using Python, Spark, and TensorFlow.
Build and own ML-powered recommendation and ranking systems that personalize Roku’s ad and content experiences for millions of users using collaborative filtering, learning-to-rank, and optimization techniques.
Design and scale Roku’s Kubernetes and service mesh infrastructure, automate deployments, and integrate observability and security across multi-region clusters.
Lead Roku’s TV streaming platform product strategy in Canada, owning the roadmap, growth initiatives, and cross-functional execution to drive viewer engagement and market success.
Senior Hardware Engineer designs and validates consumer streaming devices (set-top boxes, sticks, remotes) in Shenzhen, partnering with global teams and Asian manufacturers to ship high-volume electronics.
Senior SRE building and operating Roku’s Kubernetes-based platform and observability stack to ensure 100M+ users stream reliably at internet scale.
Builds and maintains Roku’s embedded UI framework and logging infrastructure in C++ and Python, improving performance and reliability for millions of streaming users.
Build core UI features for Roku’s streaming platform using C++ and embedded Linux, integrating third-party libraries and optimizing media playback for millions of users.
Lead a team of engineers and ML scientists to build and improve Roku’s search platform, using ML/NLP to rank and personalize TV content for millions of users daily.
Senior SRE builds and operates Kubernetes clusters, CI/CD pipelines, and observability for Roku’s adtech platform using Python, AWS/GCP, and GenAI infrastructure.
Own Roku’s account strategy, identity, security, and access controls for its streaming platform, partnering with engineering and legal teams.
Build and scale Roku’s global subscriptions platform, owning architecture and implementation of billing, payments, and renewal systems that serve billions of viewers across AWS/GCP.
Build and maintain TV streaming software for international markets, primarily in C/C++, collaborating with vendors and broadcasters to meet regional standards like HbbTV.
Build and lead Roku’s next-gen search and recommendation stack using LLMs, vector search, and multimodal techniques to improve user engagement and monetization.
Senior Software Engineer in Test building AI-powered test systems to improve streaming platform reliability and reduce production issues using Python and agentic AI tools.
Build and deploy ML models for Roku’s ad-tech platform, focusing on ad relevance, demographics, and yield optimization using Python, Spark, and TensorFlow.
Build and scale Roku’s video services backend, including ingestion, encoding, ads insertion, and QoS, to deliver a high-quality streaming experience globally.
Build and maintain Roku’s large-scale video infrastructure, designing cloud-native services for live and on-demand streaming pipelines that ingest, transcode, and deliver content to millions of users.
We couldn't check your fit for this role — add a CV to your profile to see it next time.