Roku

Senior Software Engineer - Business Applications and Machine Learning

Roku
Apply
3 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

With the #1 platform for streaming television in the U.S., Roku wants to revolutionize the way the world watches TV. Our Roku-branded TVs, Roku TV models, Smart Home system, streaming players, audio equipment, and the purpose-built operating system that powers it all can turn any home into a home theater, with seamless integration of hardware and software. Our commitment to our users extends to our brand studio, which creates innovative Roku Originals exclusively for The Roku Channel, a free channel that reaches approximately 80 million households in the U.S. and Mexico. Join us and you'll have the chance to delight millions of TV streamers around the world while gaining meaningful experience across a variety of disciplines. Be a part of shaping the future of streaming at weareroku.com.