As a Software Engineer, UI at Roku, you will play a critical role in enhancing the platform's graphical performance and user interface. Your responsibilities will include building scalable UI features, conducting technical investigations, and integrating AI/ML capabilities into the development process. The role requires at least three years of software engineering experience, particularly in UI development, and proficiency in languages like BrightScript and C++.