Software Engineer Intern
Roku is the #1 TV streaming platform in the U.S., changing how the world watches TV. They are seeking a Software Engineer Intern to contribute to a scoped, production-grade project, working alongside senior engineers to solve 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
- Pursuing a MS preferred in Computer Science, Computer Engineering, Software Engineering, Mathematics, or a related technical field
- 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)
- 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)
- A builder's mindset—creative, resilient, and proactive with a bias to ship
- 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
- Healthcare (medical, dental, and vision)
- Life
- Accident
- Disability
- Commuter
- Retirement options (401(k)/pension)
Company Overview
Company H1B Sponsorship
Apply To This Job