Software Engineer, Machine Learning

Remote Full-time
Roku is the #1 TV streaming platform in the U.S., Canada, and Mexico, focused on connecting the entire TV ecosystem. The role involves exploring AI-driven improvements in Picture Quality and Audio Quality, applying advanced ML techniques, and collaborating with engineering teams to enhance streaming experiences for users.ResponsibilitiesExplore and implement AI-driven Picture Quality and Audio Quality improvements for Roku TVApply advanced ML techniques in the optimization of models to enhance video and audio processing pipelinesResearch, understand, and implement technical papers on ML/DL to solve complex challengesCollaborate with engineering teams and cross-functional partners to translate business requirements into technical solutionsRun experiments and analyze results against critical business KPIsSkills1+ years of experience applying Machine Learning to concrete problems at scaleStrong CS fundamentals; ability to write efficient algorithms with easeHands-on experience with Machine Learning / Deep Learning frameworks like TensorFlow or PyTorchProficiency in coding firmware development using C++Proficiency in coding ML/DL algorithms using PythonSolid understanding of DL fundamentals, including RNN, CNN, and multi-modal modelsFamiliarity with video processing pipelines and audio pipelinesAI literacy and curiosity—whether through previous work or personal explorationExcellent communication skills, strong work ethic, and works with minimum supervisionHave hands-on experience with edge devices like jetson nano, kadas, and similarResearch background preferred; ability to understand and implement technical papers on ML/DLPublished papers in the field of ML/DL are a bonusHold an MS or PhD in Computer Science, Electrical Engineering, or related fieldsBenefitsHealth insuranceEquity awardsLife insuranceDisability benefitsParental leaveWellness benefitsPaid time offHealthcare (medical, dental, and vision)LifeAccidentDisabilityCommuterRetirement options (401(k)/pension)Company OverviewRoku develops video streaming devices that provide users access to Internet-streamed video or audio services. It was founded in 2002, and is headquartered in Los Gatos, California, USA, with a workforce of 1001-5000 employees. Its website is https://www.roku.com.Company H1B SponsorshipRoku has a track record of offering H1B sponsorships, with 120 in 2025, 166 in 2024, 81 in 2023, 279 in 2022, 195 in 2021, 107 in 2020. Please note that this does not guarantee sponsorship for this specific role.



Apply To This Job
Apply Now

Similar Opportunities

Experienced Registered Behavior Technician for In-Home ABA Therapy - Atlanta, GA

Remote Full-time

Immediate Hiring: Experienced Registered Behavioral Technician (RBT) for Clinic-Based ABA Therapy Services

Remote Full-time

Experienced Registered Behavioral Technician (RBT) - ABA Therapy for Children with Autism Spectrum Disorder

Remote Full-time

Experienced Registered Nurse - Telehealth: Providing Remote Care Coordination and Patient Support

Remote Full-time

Experienced Substitute Teacher for Riverside County Schools - Join Scoot Education's Innovative Team

Remote Full-time

Experienced Substitute Teacher for San Bernardino County - Flexible Schedules & Competitive Pay

Remote Full-time

Experienced School Year Instructional Coach for High-Dosage Tutoring Programs in Edgewater Park, NJ

Remote Full-time

Experienced School Year Tutor for K-8 Students in Math and Literacy - Mickleton, NJ

Remote Full-time

Experienced Secondary Social Studies Teacher for Kansas - Flexible Hybrid Remote Arrangement

Remote Full-time

USPS Office Helper

Remote Full-time

Audit Clinical Data Coordinator

Remote Full-time

Experienced Senior Analyst for Digital Threat Intelligence and Data Analysis – Full Time Remote Opportunity with blithequark at $24/Hour

Remote Full-time

**Experienced Remote Data Entry Clerk / Typist – Flexible Work-from-Home Opportunity at blithequark**

Remote Full-time

[Remote] Associate Wealth Advisor – Inbound Client Acquisition

Remote Full-time

Accounts Receivable Specialist at Labcorp

Remote Full-time

Entry-Level Data Entry Clerk – Part-Time Remote Opportunity for Career Growth and Development in E-commerce and Technology

Remote Full-time

Clinical Research Coordinator, Pulmonary and Critical Care Medicine

Remote Full-time

Part-Time Remote AI/Automation Developer

Remote Full-time

Experienced Full Stack Data Engineer – Remote Data Entry and Cloud Application Development at arenaflex

Remote Full-time

Landing Page Designer, Conversion Focused

Remote Full-time
← Back to Home