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 Software Engineer in Test building AI-powered test systems to improve streaming platform reliability and reduce production issues using Python and agentic AI tools.
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 Systems Engineer developing NetSuite customizations (Suitelets, SuiteScript, Workflows) for ERP processes like Record to Report and Order to Cash, integrating with third-party systems, and working on the full SDLC. Core techs: NetSuite, SuiteScript, REST/SOAP APIs, HTML/CSS/JS.
Senior Data Scientist at Roku in New York builds data-driven insights and models to improve user onboarding and streaming experiences using SQL, Python, and AI tools.
The Lead Software Engineer will design and build scalable payment platform features for Roku's streaming ecosystem while utilizing agentic AI coding tools in their daily workflow. This hands-on role involves leading architectural initiatives, mentoring team members, and ensuring high availability for global billing and payment systems.
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.
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.
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.
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.
Lead ML systems for Roku’s AI-powered entertainment assistant, building ranking, personalization, and conversational discovery using LLMs, reinforcement learning, and multi-objective optimization.
Lead systems software architect designing and optimizing multimedia pipelines, hardware-software integration, and platform software for Roku’s streaming devices and TVs, ensuring high performance, security, and scalability across hardware generations.
Build and scale ML infrastructure for Roku’s recommendation engine, including feature stores, inference services, and vector databases to serve millions of users.
We couldn't check your fit for this role — add a CV to your profile to see it next time.