科技職缺
職缺列表
Lead Machine Learning Inference Engineer, Advertising
Lead the design and development of a state-of-the-art ML inference platform powering Roku's advertising ecosystem, optimizing for low-latency, high-throughput serving at scale using GPU acceleration, hardware-software co-design, and HPC techniques.
Lead Machine Learning Inference Engineer, Advertising
Lead engineer for Roku's advertising ML inference platform, architecting a state-of-the-art system for low-latency, high-throughput ad-serving at scale using machine learning, reinforcement learning, GPU acceleration, and distributed systems.
Senior Machine Learning Engineer, Ad Tech Engineering
Senior ML Engineer on Roku's Ad Serving team in Bengaluru, building and productionizing deep learning, computer vision, LLM, and VLM models to improve ad relevance, brand safety, and creative moderation/generation on the Roku streaming platform.
Senior Engineering Manager - Machine Learning
Lead and grow a team of ML Engineers within Roku's Content Platform organization in Bengaluru, defining the ML roadmap, guiding model architecture and MLOps infrastructure, and integrating Generative AI and Vision Models to power Search, Recommendations, Ads, and Voice.
Senior Software Engineer, Live
Senior engineer on Roku's Live team developing embedded UI features, algorithms, and core architecture for the Roku OS and Channel app using modern C++ and TypeScript, with shipped work impacting millions of TV streaming users worldwide.
Senior Software Engineer, Roku TV
Senior engineer on Roku's New Products Development Team building Roku OS for Roku TV, developing embedded software in C/C++ on Linux/Android platforms, integrating SoCs and third-party APIs, and using AI coding tools (Claude Code, Cursor, Copilot) daily as a core part of the workflow.
Senior Software Engineer, Smart TV
Senior engineer on Roku's New Products Team supporting the Roku TV smart-TV program: partner SOC board bring-up, third-party API integration, Roku OS feature development, and scalability design on embedded Linux platforms using C/C++.
Senior Data Engineer, Python, Spark
Senior Data Engineer designing data models and building scalable batch and streaming pipelines on a petabyte-scale big data platform that powers analytics for Roku's TV streaming devices and apps. Core stack centers on Python, Spark, SQL, and the Hadoop ecosystem (HDFS, YARN, Hive, Kafka, Airflow, Presto).
Senior Data Engineer, Python, Spark
Senior Data Engineer designing data models and building scalable batch and streaming pipelines on Roku's petabyte-scale big data platform, processing tens of terabytes daily across devices, web, and mobile using Python and Spark.
Lead Systems Software Architect
Lead architect for Roku's streaming-device platform, owning end-to-end embedded systems software across video/audio pipelines, SoC bring-up, drivers, and HALs on TVs and streaming devices, partnering with SoC and ODM vendors.
Senior Software Engineer, UI Performance
Senior engineer developing and optimizing the high-performance grid rendering component and embedded UI framework that powers Roku's TV streaming app engine, working primarily in C++ with JavaScript/TypeScript and Linux, while leveraging agentic coding tools like Claude Code and Cursor.