Back to all jobs

Software Engineer Intern

Work from home Full-time role Hiring

Roku is the #1 TV streaming platform in the U.S., Canada, and Mexico, aiming to connect the entire TV ecosystem. The Software Engineer Intern will contribute to real projects, collaborate with teams, and gain hands-on experience in solving complex engineering problems.

Responsibilities

  • Own a scoped project end-to-end: design, implement, test, and ship
  • Define, agree, and track KPIs that measure technical and business impact
  • Collaborate effectively across engineering, product, and partner teams to deliver outcomes
  • Share learnings broadly—write, demo, and document insights to level-up others
  • Leverage modern tech including innovative AI applications where relevant to your project

Skills

  • Previous development internship experience
  • Strong fundamentals in data structures, algorithms, OOD, and systems design
  • Practical experience with one or more languages: C/C++, Python, Java, JavaScript/TypeScript, Go, Rust
  • Familiarity with web technologies (HTML/CSS, React, Angular, Node.js) and modern systems/tooling (Linux, Git, Docker, Kubernetes, CI/CD)
  • A builder's mindset—creative, resilient, and proactive with a bias to ship
  • Pursuing a MS preferred in Computer Science, Computer Engineering, Software Engineering, Mathematics, or a related technical field
  • Awareness of or experience with generative AI tools (e.g., GitHub Copilot, OpenAI API) for enhancing development productivity
  • Familiarity with one or more machine learning frameworks like TensorFlow, Tensorflow Lite, TensorflowMicro, PyTorch, or scikit-learn through coursework or personal projects
  • Exposure to Cloud (AWS/Azure/GCP), Machine Learning, SDK/API design, and integration testing
  • Comfort with Agile and collaborative tools (JIRA, Confluence, GitHub)
  • Demonstrated “real world” impact: shipped projects, prior internships, notable contributions (e.g., opensource, publications)

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
  • Statutory and voluntary benefits which may include healthcare (medical, dental, and vision), life, accident, disability, commuter, and retirement options (401(k)/pension)

Company Overview

  • Roku 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 Sponsorship

  • Roku 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

    More remote roles to explore

    [Remote] Brand Manager | DTC E-Commerce | 100% Remote EU

    Work from home Full-time role

    [Remote] Managed Services Analyst II

    Work from home Full-time role

    Audit & Reimbursement II

    Work from home Full-time role

    Accounting Assistant

    Work from home Full-time role

    Business Immigration Associate (Attorney 0-2 Years)

    Work from home Full-time role

    EDC Student Internships / New Grad Positions – Finance Stream (Starting summer 2026)

    Work from home Full-time role

    [Remote] Remote Sales Representative

    Work from home Full-time role

    [Remote] Business Development Representative

    Work from home Full-time role

    Solar Sales Representative - Bonus Training Pay!

    Work from home Full-time role

    Sales Development Representative

    Work from home Full-time role

    Bus Operator

    Work from home Full-time role

    Experienced Freelance Research Engineer (AI/ML Model Development Specialist) – High-Level Coding and Algorithm Optimization Expert

    Work from home Full-time role

    Sales Engineer

    Work from home Full-time role

    Call Center Representative - Debt Counselor Hybrid 2462 010226

    Work from home Full-time role

    Internal Auditor, Corporate Quality (Remote US)

    Work from home Full-time role

    Experienced Chat Support Specialist – Customer Engagement and Data Operations

    Work from home Full-time role

    Experienced Entry Data Entry Clerk – High Volume Data Management and Database Administration

    Work from home Full-time role

    Entry Level Customer Service Representative

    Work from home Full-time role

    Remote Healthcare Member Services Specialist – Per Diem, Florida (Work From Home)

    Work from home Full-time role

    AI Delivery Director AI Center of Excellence

    Work from home Full-time role