> Markdown version of [/jobs/ext/2177637-machine-learning-engineer-content-platform](https://www.wearedevelopers.com/jobs/ext/2177637-machine-learning-engineer-content-platform). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Machine Learning Engineer, Content Platform - **Company:** Roku, Inc. - **Location:** San Jose, CA, United States (Remote available) - **Experience:** Expert - **Salary:** $141,300.0 - **Contract:** Permanent contract - **Skills:** Artificial Intelligence, Computer Vision, Cloud Engineering, Machine Learning, Tensorflow, Pytorch, Large Language Models, Apache Spark, Generative AI, Information Technology, Machine Learning Operations - **Published:** August 22, 2026 - **Apply:** https://www.dice.com/job-detail/3ffb7ded-cdc8-45e8-a8e5-abc8d06d134a ## About the Role * 10+ years of total experience in software/ML engineering * MS or BS in Computer Science, Mathematics, or a related quantitative field * Deep theoretical and practical understanding of Machine Learning * You understand the business of streaming and how ML directly impacts the bottom line * You can explain complex models to a non-technical executive just as easily as you can debate architecture with a seasoned engineer * Proven track record of deploying large-scale ML models into production environments * Experience with modern ML stacks (e.g., LLMs, PyTorch, TensorFlow, Spark, and cloud-native MLOps tools) #LI-SSC What's Roku's approach to hybrid working? ## Description The person in this role will leverage their technical skills, business intuition, and analytical thinking to build best-in-class machine learning products. This includes integrating Generative AI capabilities and Vision Models to enrich content quality and user engagement. This is a role for a hardened ML practitioner and a highly skilled organizational leader. You will be the architectural and operational bridge between deep AI research and fast-paced product delivery. If you know how to build a 3-year vision for content discovery and translate it into 2-week shipping cycles, this is your team., * Vision & Strategy: Define the roadmap for ML within the Content Platform * Technical Leadership: Provide high-level guidance on model architecture and MLOps infrastructure to ensure models are scalable and production-ready * Cross-Functional Execution: Partner with Product, Engineering, and Content Strategy to align ML initiatives with business goals * Delivery: Champion a culture of incremental delivery. Balance long-term R&D with the need to deliver measurable improvements to the production environment, Roku fosters an inclusive and collaborative environment where teams generally work in the office Monday through Thursday. Fridays are generally flexible for remote work, except for employees whose specific roles or assigned office location require five days' a week attendance. ## Related Videos - [PySpark - Combining Machine Learning & Big Data](https://www.wearedevelopers.com/videos/44-pyspark-combining-machine-learning-big-data) - [Photonic Computing: Programming a New Class of AI Accelerators (incl. Live Coding)](https://www.wearedevelopers.com/videos/100196-photonic-computing-programming-a-new-class-of-ai-accelerators-incl-live-coding) - [Machine learning in the browser with TensorFlowjs](https://www.wearedevelopers.com/videos/155-machine-learning-in-the-browser-with-tensorflowjs) - [DevOps at Netflix](https://www.wearedevelopers.com/videos/270-devops-at-netflix) - [How We Built a Machine Learning-Based Recommendation System (And Survived to Tell the Tale)](https://www.wearedevelopers.com/videos/752-how-we-built-a-machine-learning-based-recommendation-system-and-survived-to-tell-the-tale) - [The state of MLOps - machine learning in production at enterprise scale](https://www.wearedevelopers.com/videos/369-the-state-of-mlops-machine-learning-in-production-at-enterprise-scale) ## Related Articles - [What Are Large Language Models?](https://www.wearedevelopers.com/magazine/304-what-are-large-language-models) - [MLops – Deploying, Maintaining And Evolving Machine Learning Models in Production](https://www.wearedevelopers.com/magazine/115-mlops-deploying-maintaining-and-evolving-machine-learning-models-in-production) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [How machine learning can help us tell fact from fiction](https://www.wearedevelopers.com/magazine/509-how-machine-learning-can-help-us-tell-fact-from-fiction) - [MLOps – What’s the deal behind it?](https://www.wearedevelopers.com/magazine/125-mlops-what-s-the-deal-behind-it) - [Coffee with Developers - Maria Apazoglou - Making AI understandable for all in production](https://www.wearedevelopers.com/magazine/475-coffee-with-developers-maria-apazoglou-making-ai-understandable-for-all-in-production)