Senior Software Engineer - Business Applications And Machine Learning

Roku

Boston, United States
Base: $178,500 - $290,500 annually; bonus/equity: ...
On-site
8+ years software engineering experience
Production-grade ai and agentic system development
Genai, llms, and rag architecture implementation
Roku is seeking a Senior Software Engineer to drive the AI-native transformation of its advertising business applications by building intelligent systems that automate complex operational workflows

Job Summary

  • Roku is seeking a Senior Software Engineer to drive the AI-native transformation of its advertising business applications by building intelligent systems that automate complex operational workflows.
  • The role requires designing production-grade AI solutions including recommendation engines, forecasting models, and multi-agent orchestration embedded directly within business platforms.
  • Candidates will work in a hybrid environment with team collaboration Monday through Thursday while enjoying comprehensive benefits including equity awards and wellness support.

Matching Summary

Roku is seeking a Senior Software Engineer to drive the AI-native transformation of its advertising business applications by building intelligent systems that automate complex operational workflows.

Salary

Base: $178,500 - $290,500 annually; Bonus/Equity: Eligible for equity awards; Benefits: Health insurance, life insurance, disability, parental leave, and paid time off

Skills & Requirements

Must-have

  • 8+ years software engineering experience
  • Production-grade AI and agentic system development
  • GenAI, LLMs, and RAG architecture implementation
  • Machine learning fundamentals and statistical modeling
  • Enterprise business application system design

Nice-to-have

  • Experience in advertising or marketplace platforms
  • Technical leadership and mentoring capabilities
  • Strategic approach to workflow automation
  • Background in complex data-rich environments

Key Requirements

  • Master's or PhD in Computer Science or equivalent practical experience
  • 8+ years of hands-on software engineering experience
  • Proven track record scaling production AI systems

Work Rights

Not specified

Tailored Resume

Cover Letter