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

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
check
Comp. & Benefits
check
H1B Sponsor Likelynote

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

Machine LearningDeep LearningTensorFlowPyTorchC++PythonVideo ProcessingAudio ProcessingRNNCNNMulti-modal ModelsEdge DevicesResearch SkillsCommunication SkillsWork Ethic

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 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
$220.61M
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