Full-time Posted June 02, 2026
Apply Now

Job Description

About the Role

As a Senior Applied Machine Learning Engineer, you’ll help design, build, and deploy the systems that make media smarter.
You’ll work across the full model and software lifecycle, from prototype to production, developing scalable ML pipelines and cloud architectures that power generative AI, intelligent media understanding, content analysis, and advertising intelligence.


You’ll operate at the intersection of machine learning, infrastructure, and software engineering, taking ownership from data collection through deployment — and seeing your work directly influence how audiences experience Roku’s content and advertising ecosystem.

What You’ll Be Doing


  • Deploying scalable, fault-tolerant computer vision, media understanding, and generative AI systems to production




  • Overseeing the full model development cycle: ideation, prototyping, implementation, deployment, testing, a...

  • Apply for This Position

    Ready to take the next step? Click the button below to submit your application.

    Submit Application