Software Engineer PhD Intern Streaming Algorithms
Ready for a new chapter? We're hiring a Software Engineer PhD Intern Streaming Algorithms for a fully remote role open to folks across the US.
This is a remote Software Engineer PhD Intern Streaming Algorithms role open to anyone in Los Gatos, California. It's a full time gig.
About the Role
Netflix is one of the world's leading entertainment services, with over 300 million paid memberships in over 190 countries enjoying TV series, films and games across a wide variety of genres and languages. Members can play, pause and resume watching as much as they want, anytime, anywhere, and can change their plans at any time.
Over 108 million people tuned in to watch the fight between Jake Paul and Mike Tyson, and more than 65 million people watched the NFL games live on Christmas Day in 2024. At Netflix, our live events create cultural moments, and we have very exciting Live events lined up for the next few years.
To support Netflix's vision for Live, the streaming algorithms group is in need of research partners (early-stage PhD students and their advisors) to evolve our systems so that we can support more concurrent live streams with even better quality.
If you are an early-stage PhD student who is looking for interesting research problems that have real-world impact, read on to learn more!
Who We Are
The streaming algorithms group is tasked with the quality of Netflix playback across Live and VoD. We design adaptive streaming algorithms in Netflix players and optimize system performance across different components on the streaming path. This team influences ⁄⁄ of the Internet traffic , shapes the Netflix playback track record , and brings studio-quality audio to Stranger Things . Our current focus is on making our Live streaming system more scalable, with improved quality and lower latency. For this particular internship, we are seeking an early-stage PhD student with a background in computer networking who is motivated to learn more about Live streaming technologies and is interested in interdisciplinary research that combines streaming technologies, computer networking. Encoding Technologies.
Key Responsibilities
- Hands-on history with applying statistics and experimentation in research projects is a big plus.
- Background with research projects in one of the following research areas: network measurement, algorithms related to network performance (e.g., congestion control, adaptive streaming), content delivery, or encoding technology.
- Track record with video is a big plus
- Currently an early-stage PhD student -
- 40 hours per week for a 12-week period between May and September, with the possibility of extending into a longer-term research collaboration.
- Exhibit a bias to action, avoid analysis paralysis, and are willing to take smart risks
Skills & Tools Mentioned
- Data analysis
Frequently Asked Questions
Can I work from home for this Software Engineer PhD Intern Streaming Algorithms role?
Absolutely! This Software Engineer PhD Intern Streaming Algorithms job is 100% remote.
What kind of job is this Software Engineer PhD Intern Streaming Algorithms position?
It's a full time role.
What skills are needed for this Software Engineer PhD Intern Streaming Algorithms role?
Key skills include Data analysis. These are core to succeeding in this role.
How do I apply for this Software Engineer PhD Intern Streaming Algorithms job?
Easy! Just tap Apply Now above and follow the steps.
Sound like a fit? Go ahead and hit that apply button — we'd love to hear from you!