Senior Software Engineer - Business Applications and Machine Learning
ExternalPrepare for this interview
EliteAI-generated questions, company research, and talking points tailored to this role
About the role
Roku Advertising powers a multi-billion-dollar business and operates at the scale of one of the largest CTV advertising platforms in the US. We are looking for a Senior Software Engineer to drive the next evolution of how Roku's advertising business applications operate, partnering closely with advertising business stakeholders, product, architecture, and engineering teams to transform operational workflows using machine learning, GenAI, and agentic AI systems. This role is focused on applying AI across Roku's advertising business applications, including pre-sales, booking, campaign management, delivery, optimization, and revenue operations. You will build intelligent systems and agents that recommend, automate, orchestrate, and optimize decisions across complex operational workflows and interconnected business applications. We are looking for someone who combines strong software engineering and architectural fundamentals with practical experience building and scaling AI-native systems in production environments. The ideal candidate has experience building large-scale enterprise business applications and operational systems in traditional software engineering environments and has more recently applied GenAI, LLMs, and agentic AI systems to modernize and automate complex workflows. This is not a research-only role. You will own production-grade AI and agentic systems that create measurable business impact, influence architecture and technical direction for AI-native operations, and help shape how AI capabilities are embedded across Roku's advertising business applications. For New York Only - The estimated annual salary for this position is between $195,500 - $352,100 annually. Compensation packages are based on factors unique to each candidate, including but not limited to skill set, certifications, and specific geographical location. This role is eligible for health insurance, equity awards, life insurance, disability benefits, parental leave, wellness benefits, and paid time off.