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.
Architect and build high-performance streaming TV apps across Android TV, Fire TV, and Samsung platforms using modern web frameworks and media technologies.
Senior Software Engineer at Roku in Bengaluru designing and building backend services in Java for revenue calculation and developer payouts, ensuring high reliability in distributed systems.
Senior SDET on Roku's Browse and Discovery Team, owning quality for APIs and data pipelines by building automated test frameworks, CI/CD workflows, and infrastructure as code, using agentic AI as the default mode of working with Python/Java, Terraform, Docker, Kubernetes, and AWS.
Owns Roku’s audience-targeting products that turn viewer data into actionable segments for advertisers, driving ad relevance and measurable outcomes across streaming TV.
Build and evolve RokuOS’s Platform Abstraction Layer to port the TV streaming OS across diverse hardware, using C/C++ and embedded Linux.
Design data models and build scalable pipelines to capture metrics across Roku devices and platforms, enabling data-driven decisions for content discovery and viewing experiences.
Builds and maintains scalable data pipelines, APIs, and backend services for Roku’s advertising automation and financial data systems, leveraging Java/Scala, Spark, Airflow, and Kubernetes to drive insights for advertisers and internal teams.
Build and ship ML models for ad relevance and bid/yield optimization, then serve them in real time at scale using Spark, Python, and Java.
Build and productionise ML and generative-AI systems for Roku’s advertising measurement and insights products, using large-scale data platforms and partnering with data scientists and engineers.
Build and productionise ML and generative-AI systems for Roku’s advertising data, including identity resolution, audience modeling, and campaign optimization.
Build and lead production-grade AI and agentic systems for Roku’s ad platform, driving automation and optimization across campaign lifecycle and revenue workflows.
Design and operate Roku's high-throughput, low-latency ad bidding platform, ensuring real-time ad delivery with strict performance and revenue impact while scaling systems for global growth.
Lead ML-driven optimization for Roku’s ad marketplace, building production-grade models to improve pricing, allocation, and auction efficiency in real-time ad serving.
Senior Full Stack Engineer at Roku builds AI-enabled web apps and services for TV streaming developers using React, Node.js, Python/Go, and cloud-native tools in Cambridge, UK.
Senior Data Scientist builds dashboards, runs A/B tests, and analyzes streaming-platform data to guide Roku’s product and business decisions using SQL, Python/R, and visualization tools.
Build and optimize large-scale backend systems and data pipelines in Java to power Roku’s content platform, enabling search, recommendations, ads, and voice features.
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.
We couldn't check your fit for this role — add a CV to your profile to see it next time.