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.
Senior Data Engineer on the Device metrics team building scalable, fault-tolerant batch and streaming data pipelines that process tens of terabytes daily on a petabyte-scale warehouse, using SQL, Python, Spark, and Airflow.
Designs and optimizes Roku’s next-gen big data platform, focusing on Spark/Trino-based architectures to improve performance, reduce costs, and enhance scalability for TV streaming analytics.
Lead a team to build and scale ML models that power Roku’s content platform, integrating generative AI and vision models to improve search, recommendations, ads, and voice across the streaming ecosystem.
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 engineer building embedded UI and streaming features for Roku’s TV platform using C++ and TypeScript, impacting millions of users daily.
Build and maintain Roku OS features for TVs, integrating SoCs and APIs while using AI tools daily to accelerate embedded development and code reviews.
Support partner SOC board bring-up, third-party API integration, and Roku OS feature development using C/C++ and Linux-based embedded platforms to scale the TV streaming platform.
Build and deploy ML models for ad targeting and personalization using Python/Java, Spark, and Ray to improve campaign performance and customer engagement at scale.
Senior Data Engineer builds scalable pipelines and models in Python and Spark to process terabytes of streaming and batch data, enabling Roku to analyze viewer behavior across devices and improve the TV streaming experience.
Leads Roku’s Players & Remotes manufacturing operations, overseeing NPI through sustaining, supplier execution, and cost optimization for global TV streaming hardware.
Lead ML systems for Roku’s AI-powered entertainment assistant, building ranking, personalization, and conversational discovery using LLMs, reinforcement learning, and multi-objective optimization.
Build and scale ML infrastructure for Roku’s recommendation engine, including feature stores, inference services, and vector databases to serve millions of users.
Build and maintain Roku’s global content data platform, designing low-latency pipelines and microservices that power search, recommendations, and analytics for millions of TV streamers.
Lead AI-first automation and infrastructure tooling to boost engineering productivity, CI/CD, and workflow efficiency across Roku’s global teams using Jenkins, Docker, Bazel/Yocto, and LLM-enabled systems.
Define next-gen TV system architectures, prototype hardware/software, and collaborate with vendors to integrate AI/ML, picture quality, and display tech into Roku OS.
Build and scale Roku’s cloud-agnostic Kubernetes and service mesh platform, automating deployments and integrating observability and security across multi-region workloads.
Lead the strategy and development of reporting and analytics tools for advertisers and agencies on a global ad-tech platform, leveraging massive real-time data processing and AI-driven insights.
Leads the developer experience strategy for a global ad-tech platform, defining tools and AI-driven workflows to streamline software delivery for 4,000 engineers.
Builds AI-powered agentic systems to automate and enhance sales workflows, integrating tools like Salesforce and LangGraph, for The Trade Desk's ad-tech platform.
We couldn't check your fit for this role — add a CV to your profile to see it next time.