Senior Software Engineer, Machine Learning jobs in United States
cer-icon
Apply on Employer Site
company-logo

Roku · 21 hours ago

Senior Software Engineer, Machine Learning

Roku is the #1 TV streaming platform in the U.S., Canada, and Mexico, and they are seeking a Senior Machine Learning Engineer to join their Recommendation Team. The role involves building and owning next-generation content recommendation models to enhance user experience for millions of Roku users.

AdvertisingAdvertising PlatformsConsumer ElectronicsDigital EntertainmentDigital MediaHardwareMedia and EntertainmentSoftwareVideo Streaming
check
Comp. & Benefits
check
H1B Sponsor Likelynote

Responsibilities

Apply state-of-the-art ML models, including and not limited to: transformer-based sequential models, collaborative filtering models, session-based models, reinforcement learning models, diffusion models
Run online AB tests and analyze them to optimize critical business KPIs
Collaborate across Product and Engineering teams to translate business requirements into technical specifications
Nurture our ML ecosystem to make it withstand scale, developer velocity, and future business shifts
Help in training and mentoring new team members

Qualification

Machine LearningSystem ArchitectureDistributed ComputingStatistics LearningAlgorithm DesignCollaborationMentoringProblem Solving

Required

5+ years of experience in applying Machine Learning to concrete problems at a large scale. Recommendation domain is a plus
Strong CS fundamentals and software engineering skills. Should be able to design/write an efficient algorithm with ease
Deep understanding of statistics learning and ML fundamentals – Regression, Classification, Tree-based approach, Neural network, sequence-based models, reinforcement learning
Deep experience with system architecture, especially for serving ML models. And extensive experience in distributed computing, data pipelines, etc
Bachelor's/Master's in Computer Science or related area, Ph.D. in ML will be a plus

Preferred

Bonus point: You deploy Gen AI in production

Benefits

Health insurance
Equity awards
Life insurance
Disability benefits
Parental leave
Wellness benefits
Paid time off
Global access to mental health and financial wellness support and resources
Healthcare (medical, dental, and vision)
Life
Accident
Disability
Commuter
Retirement options (401(k)/pension)

Company

Roku develops video streaming devices that provide users access to Internet-streamed video or audio services.

H1B Sponsorship

Roku has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (120)
2024 (166)
2023 (81)
2022 (279)
2021 (195)
2020 (107)

Funding

Current Stage
Public Company
Total Funding
$212.01M
Key Investors
News CorpFidelityGlobespan Capital Partners
2017-09-28IPO
2015-11-09Series H· $45.5M
2015-11-01Secondary Market

Leadership Team

leader-logo
Preston Smalley
VP of Viewer Product
linkedin
T
Thomas Dodson
Vice President of Platform Operations
linkedin
Company data provided by crunchbase