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