Confirmed on the employer's own hiring board on Oct 9, 2026. First seen by Alion on Sep 24, 2026. Roku scores B on the Alion truth index.
Join Roku as a Senior Software Engineer specializing in Machine Learning. In this role, you will build recommendation models for video recommendations, develop APIs for serving the recommendations model online, and leverage LLM and computer vision models. You will also experiment with semi-automatic annotation techniques for NLU models, re-train existing ML and DL models, and collaborate with engineering and product teams to launch research ideas into a Roku product release.
Missions
- Construire des modèles de recommandation pour les recommandations vidéo et développer des API pour servir le modèle de recommandation en ligne.
- Rechercher et tirer parti des modèles de langage de grande taille (LLM) et des modèles de vision par ordinateur pour améliorer les recommandations.
- Collaborer avec les équipes d'ingénierie et de produit pour lancer des idées de recherche dans une version produit de Roku.
Profil recherché
- Data engineering skills such as SQL- Machine learning frameworks such as PyTorch and Tensorflow
- Master’s degree or foreign equivalent in Computer Science or related field
- 2 years experience in position, as a Data Scientist, Research Engineer, Technical Lead, or related occupation
- Different types of machine learning (supervised, unsupervised, reinforcement, deep learning, computer vision, natural language processing such as LLM) and common algorithms
- Linear algebra, calculus, probability, and statistics
- Must have at least 1 year of prior work experience in each of the following:
- Software engineering such as version control, testing and documentation
- Programming languages like Python and Object Oriented Programming (OOP)

