About this role
Meta was built to help people connect and share, and our technologies play a critical role in how people around the world communicate, create, and experience media. A research internship at Meta offers the opportunity to advance the state of the art while working on systems used across global products.
Meta is seeking Research Scientist Interns to join the Facebook team. We develop generative AI technologies that help people create, discover, and enjoy video content across Facebook.
Interns will work on one focused research problem at the intersection of generative models, AI agents, and recommendation systems. Potential areas include agentic systems for video generation; self-evolving agents; generative recommendations; and multimodal evaluation. Projects will be selected based on the intern's expertise and current team priorities.
The work combines research depth with real-world constraints such as quality, cost, latency, compute, scalability, robustness, and safety. Interns will collaborate with research scientists, software engineers, and product partners to define the problem, build and evaluate solutions, and identify a credible path from research result to product impact.
Our internships are twelve (12) to sixteen (16), or twenty-four (24) weeks long, with various start dates throughout the year.
Responsibilities
Perform research to advance generative AI, AI agents, multimodal, recommendation, and machine learning technologies.
Design, build, and evaluate models and systems for one or more applications, such as video generation, AI agents, or recommendation.
Build reproducible evaluation pipelines using automated metrics, human evaluation, and system-level measurements.
Analyze and improve system quality, efficiency, cost, latency, scalability, and stability under practical production constraints.
Collaborate with researchers, software engineers, and cross-functional partners; communicate research plans, progress, tradeoffs, and results.
Publish research results and contribute to research that can be applied to Meta product development.
Qualifications
Currently has or is in the process of obtaining a Ph.D. degree in Computer Science, Electrical Engineering, Machine Learning, or a related technical field
Must obtain work authorization in the country of employment at the time of hire and maintain ongoing work authorization during employment
Experience with Python and at least one systems or production programming language, such as C++
Experience with deep learning frameworks such as PyTorch or TensorFlow
Experience conducting research in machine learning, generative models, AI agents, multimodal learning, recommendation systems, or a closely related area
Experience designing experiments, analyzing results, and communicating technical findings Intent to return to the degree program after completion of the internship or co-op
Research achievements demonstrated through publications, patents, open-source contributions, fellowships, or other technical work
Publications at leading venues such as NeurIPS, ICML, ICLR, CVPR, ICCV, ECCV, ACL, EMNLP, KDD, RecSys, WWW, or related conferences and journals
Research or project experience in one or more of the following areas: video or image generation, LLM-based agents, multi-agent systems, self-evolving agents, reinforcement learning, generative recommendation, or learned evaluation metrics
Experience training, evaluating, or deploying large-scale generative or recommendation models
Demonstrated software development experience through internships, research systems, production work, or widely used open-source contributions
Experience working and communicating cross-functionally in a fast-paced research and engineering environment
