Roku

Sr. SW Engineer, Machine Learning

📍 Location
Bengaluru, Karnataka
⏰ Job Type
Full-time
📅 Posted
July 02, 2026
Apply Now

Job Description

About the Role

We are hiring a Senior Engineer to lead the architecture and implementation of a next-generation, agent-native, AI-powered business applications platform. This is a high-impact role focused on building intelligent, recommendation-driven experiences that make day-to-day revenue decisions with pricing, booking, upsells, retention, and media planning faster, smarter, and more accessible to the teams that run Roku's advertising business.


You will architect and build the end-to-end system for AI-driven recommendations and decisioning, from business and customer signals through to actionable, validated outputs. You will work closely with ML, backend, frontend, data, and business stakeholders to deliver a production-ready platform that improves speed, accuracy, and scalability across the advertising revenue workflow.


What You'll Do

  • Define the technical architecture and overall stack for an agent-native business ap...
  • Start Your Week Right!

    Apply now and make every Monday exciting with Roku

    Apply for this Position