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.…
Build and scale backend services powering Roku’s streaming platform, including identity, authentication, and device services, using Java, microservices, and AWS.
Senior backend performance engineer designing and optimizing large-scale distributed systems for real-time multimedia content indexing (ACR) on Kubernetes, using Python/C++/Go on AWS/GCP while integrating agentic AI and LLM capabilities into production systems.
Own Roku’s privacy-safe ad-measurement platform, partnering with cleanroom vendors and measurement firms to let advertisers prove campaign outcomes with secure data collaboration.
Build and deploy ML models for Roku’s voice assistant, focusing on NLU, ASR, and conversational AI to power TV streaming control and content discovery.
Architect AI-driven test automation systems for Roku’s audio quality across TVs, soundbars, and headphones, using Python and embedded-systems testing to predict failures and prevent regressions.
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.
The Senior Software Engineer will develop full-stack web applications and AI-powered features for Roku's advertising platform. The role involves building scalable cloud-based services and integrating agentic AI workflows to optimize internal and external customer interfaces.
Design and scale Roku’s Kubernetes and service mesh infrastructure, automate deployments, and integrate observability and security across multi-region clusters.
Build and deploy AI agents for Roku TV, integrating them with internal systems to automate workflows and enhance TV experiences in resource-constrained environments.
Design and build AI agents and copilots for Roku TV, integrating them with embedded systems and media platforms to automate workflows and enhance user experiences.
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.
Designs and maintains scalable cloud infrastructure for ML workloads, focusing on MLOps/SRE practices to optimize real-time model inference, CI/CD pipelines, and observability for Roku’s advertising performance systems.
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 backend engineer building scalable, distributed services for Roku’s streaming platform, using Java and cloud infrastructure to power millions of devices.
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.
The Senior Software Engineer will design and scale high-throughput, low-latency distributed systems for Roku's real-time ad-bidding platform. The role involves working with Java, cloud infrastructure, and ML-driven decisioning systems to optimize ad monetization.
We couldn't check your fit for this role — add a CV to your profile to see it next time.