About the role#
The Recommendation algorithm team is central to the platform, driving critical product decisions and growth. This internship offers hands-on experience, allowing you to utilize your technical knowledge in real-world scenarios while working alongside machine learning researchers and engineers to innovate on production models.
What you'll do#
- Drive the development of industry-leading recommendation systems that elevate user experience, strengthen platform safety, and empower a vibrant content ecosystem.
- Deliver impactful, end-to-end machine learning solutions that tackle high-priority product challenges related to content understanding, LLMs, robustness, and fairness.
- Own and optimize the full-stack ML pipeline, from algorithm design to system infrastructure, to improve recommendation performance.
- Collaborate with cross-functional teams to craft innovative product strategies and develop intelligent solutions that fuel growth in global markets.
What you'll need#
- Currently pursuing a Master degree in Computer Science, Computer Engineering, or a similar field.
- Solid knowledge and experience with at least one popular deep learning framework, such as PyTorch or TensorFlow, and familiarity with deep neural network architectures.
- Proficient in C/C++, Python, and shell programming, with a deep understanding of data structures and algorithm design.
- Good knowledge of theoretical and empirical research in addressing research problems.
- Ability to commit to a 12-week internship during Summer 2026.
Location & details#
- Location: San Jose, California
- Term: Summer 2026 (12 weeks)
- Modality: On-site
- Employment: Full-time, paid internship


