Senior Software Engineer, Machine Learning Content Platform at Roku
Job Description
📋 Description
- Build and own content knowledge platforms and ML systems for Roku users.
- Integrate Generative AI and Vision Models to boost content quality and engagement.
- Collaborate across teams; communicate results effectively.
- Work in build mode on data-focused ML products and pipelines.
- Maintain performance, security, and reliability standards.
- Advocate ML best practices, experimentation, and ethics.
🎯 Requirements
- 7+ years in ML/GenAI at large-scale systems.
- Strong CS fundamentals; design real-world algorithms.
- Deep generative models (GANs/VAEs), transformers, seq models.
- NLP (BERT, GPT) and Vision models (ResNet/CLIP).
- Big data: Spark, EMR, Kafka, S3, Flink, AirFlow.
- Production ML: GenAI and Vision pipelines.
- MS in CS/Stats; PhD preferred.
🎁 Benefits
- Global mental health and financial wellness resources.
- Healthcare, life, disability, and retirement options.
- Hybrid work with Fridays remote options.
More Current Jobs at Roku
Apply to other open positions at Roku
