Roku · 1 day ago
Software Engineer, Machine Learning
Roku is the #1 TV streaming platform in the U.S. and is seeking a creative and passionate Machine Learning / Deep Learning Engineer to join their TV team. The role focuses on exploring and implementing AI-driven improvements in Picture Quality and Audio Quality, applying advanced ML techniques, and collaborating with engineering teams to enhance streaming experiences.
AdvertisingAdvertising PlatformsDigital EntertainmentDigital MediaHardwareInformation ServicesMedia and EntertainmentSoftwareTVVideo Streaming
Responsibilities
Explore and implement AI-driven Picture Quality and Audio Quality improvements for Roku TV
Apply advanced ML techniques in the optimization of models to enhance video and audio processing pipelines
Research, understand, and implement technical papers on ML/DL to solve complex challenges
Collaborate with engineering teams and cross-functional partners to translate business requirements into technical solutions
Run experiments and analyze results against critical business KPIs
Qualification
Required
1+ years of experience applying Machine Learning to concrete problems at scale
Strong CS fundamentals; ability to write efficient algorithms with ease
Hands-on experience with Machine Learning / Deep Learning frameworks like TensorFlow or PyTorch
Proficiency in coding firmware development using C++
Proficiency in coding ML/DL algorithms using Python
Solid understanding of DL fundamentals, including RNN, CNN, and multi-modal models
Familiarity with video processing pipelines and audio pipelines
AI literacy and curiosity—whether through previous work or personal exploration
Excellent communication skills, strong work ethic, and works with minimum supervision
Have hands-on experience with edge devices like jetson nano, kadas, and similar
Preferred
Research background preferred; ability to understand and implement technical papers on ML/DL
Published papers in the field of ML/DL are a bonus
Hold an MS or PhD in Computer Science, Electrical Engineering, or related fields - Preferred
Benefits
Health insurance
Equity awards
Life insurance
Disability benefits
Parental leave
Wellness benefits
Paid time off
Healthcare (medical, dental, and vision)
Life
Accident
Disability
Commuter
Retirement options (401(k)/pension)
Company
Roku
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 CompanyTotal Funding
$220.61MKey Investors
News CorpFidelityGlobespan Capital Partners
2017-09-28IPO
2015-11-09Series H· $45.5M
2015-11-01Secondary Market
Leadership Team
Recent News
2026-01-19
Company data provided by crunchbase