Netflix is seeking Machine Learning/AI Scientist Interns to work on various aspects of their business, including personalization algorithms, member and title understanding, and creative tooling. The ideal candidate will have a strong background in machine learning and programming, with experience in areas such as natural language processing, computer vision, and reinforcement learning.
Requirements
- Currently enrolled student pursuing an advanced degree (PhD) in areas such as Computer Science, Machine Learning, Artificial Intelligence, Computer Engineering, Mathematics, Statistics, Data Science, Economics, Computational Biology, Chemistry, Physics, Cognitive Science or a related field
- Domain expertise in one or more of the following areas: Personalization & Recommender Systems, Natural Language Processing, Reinforcement Learning, Computer Vision, Computer Graphics, Reliable ML, Causal ML, Agentic AI, Multimodal Data, Model Optimization and Efficiency, ML Platform & Infrastructure, General ML Application Engineering
- Experience programming in at least one programming language (Python, Java, Scala, or C/C++)
- Familiarity developing ML models using common frameworks (e.g., PyTorch, TensorFlow, Keras) and training on GPUs
- Familiarity with distributed training and inference paradigms and associated frameworks (eg. DDP, FSDP, HSDP, Deepspeed)
- Familiarity with end-to-end machine learning pipelines (e.g. training or production deployment) and common challenges like explainability
- Curious, self-motivated, and excited about solving open-ended challenges at Netflix
- Great communication skills, both oral and written
Benefits
- Paid internship
- Minimum 12 weeks
- Choice of fixed start dates in January 2026 (Winter), May or June 2026 (Summer) to accommodate varying school calendars
- Internships are located at our headquarters in Los Gatos, CA, with limited opportunities in Los Angeles or New York depending on the team