About this role
Sr. SW Engineer, Machine Learning at Roku. Location: Bengaluru, Karnataka, India. Role: defining architecture, building pipelines, evaluating models Requirements: Bachelor's in Computer Science, experience building recommendation/decisioning systems, strong LLM and multi-agent systems knowledge, production ML deployment experience, hands-on with PyTorch/Hugging Face and feature stores/vector DBs, proficiency in Java or Python. Category: Software Development Seniority: Senior Level Tools: PyTorch, Hugging Face Transformers, LangGraph, feature stores, vector databases, LLMs, Java, Python, CI/CD Commitment: Full Time Workplace: Hybrid Languages: English