Roku is hiring a Senior Software Engineer specializing in Machine Learning for its location in Bengaluru, Karnataka. This full-time position requires strong skills in Java and machine learning. The role involves developing and deploying machine learning models, integrating AI into software systems, and writing efficient Java code. As a senior engineer, you will lead technical initiatives, collaborate with cross-functional teams, and ensure solution reliability and performance. A deep understanding of Java programming and machine learning frameworks is essential. This opportunity allows you to contribute to innovative projects at a leading technology company, advancing AI and software engineering. Ideal candidates have a proven track record in similar roles and a passion for data-driven problem-solving.