Roku

Senior Software Engineer - Business Applications and Machine Learning

Roku
Apply
5 months ago
Boston, MA, USASenior
H1B sponsor

Base Salary

$179k - $291k/yr

Responsibilities

  • Identify high-leverage AI opportunities and influence roadmap, architecture, and system design across multiple teams.
  • Partner with advertising stakeholders to translate operational needs into ML and agentic AI solutions.
  • Design and ship production systems for recommendation, personalization, ranking, forecasting, anomaly detection, and multi-agent workflows.
  • Build and scale RAG pipelines, prompt orchestration, evaluation frameworks, and guardrails using GenAI and LLMs.
  • Create evaluation loops for precision, recall, calibration, drift detection, and human-in-the-loop processes.
  • Define dashboards and SLOs connecting model performance to business outcomes.
  • Translate ambiguous business problems into practical production solutions with engineers, data scientists, product managers, and business teams.
  • Provide technical leadership, mentor engineers, and shape organizational practices for AI-native systems.

Requirements

  • Master’s or PhD in Computer Science, Mathematics, Statistics, or a related technical field, or equivalent practical experience.
  • 8+ years of hands-on engineering experience delivering and technically leading complex ML and AI initiatives.
  • Strong knowledge of machine learning and statistical modeling, including clustering, classification, regression, decision trees, neural networks, SVMs, anomaly detection, feature engineering, model evaluation, bias-variance tradeoffs, and offline versus online metrics.
  • Experience building and scaling production ML and AI systems involving LLMs, RAG architectures, embeddings, retrieval-based systems, and multi-agent or agent-based designs.
  • Hands-on experience designing, training, tuning, and deploying models for ranking, prediction, recommendation, forecasting, classification, or NLP use cases.
  • Demonstrated technical leadership, cross-team influence, and mentorship of engineers.
  • Experience in advertising, marketplaces, e-commerce, travel, or similar data-rich, decision-driven platforms is preferred.

Benefits

  • Estimated annual base salary of $178,500-$290,500 for Massachusetts-based employees.
  • Health insurance, equity awards, life insurance, disability benefits, parental leave, wellness benefits, and paid time off.
  • Mental health and financial wellness support, healthcare options, commuter benefits, and retirement options such as 401(k) or pension, subject to location and role availability.
  • Hybrid schedule with in-office work Monday through Thursday and flexible remote work on Fridays, subject to role and office policy.
Roku

About Roku

1,001-5,000 employees

Roku builds streaming players, Roku-branded TVs and audio gear, and the Roku OS licensed to TV manufacturers. Its platform supports ad-supported and subscription streaming, including The Roku Channel and Roku Originals, and underpins a significant advertising business. Founded in 2002 and headquartered in San Jose, it is a public company trading on NASDAQ under the ticker ROKU.

Contact me