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.
Build and support financial forecasting models in Anaplan, ensure data integrity, and create reporting solutions for the FP&A team using Anaplan and Tableau.
Senior backend engineer building scalable streaming services in Java/Python on AWS, optimizing discovery and browse platforms for Roku’s TV streaming ecosystem.
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.
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 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 Product Manager owning roadmaps, PRDs, and cross-functional coordination between engineering and business development to deliver Roku OS experiences on third-party OEM partner TVs across international markets.
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.
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.
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.
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.
Builds and optimizes the Roku home screen UI and Browse Surfaces on embedded devices using C++/BrightScript/TypeScript, driving performance and memory efficiency for millions of users.
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.
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.…
We couldn't check your fit for this role — add a CV to your profile to see it next time.