Sr. SW Engineer, Machine Learning
Bengaluru, Karnataka, India • Posted July 02, 2026
Role 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
Interested in this role?
Click the button below to start your application for Sr. SW Engineer, Machine Learning at Roku.
Apply Now