About the role#
The AI System SW/HW Co-design team explores and develops high-performance technologies for AI at datacenter scale. We focus on concurrent design, performance projection, and the optimization of models, algorithms, and infrastructure. This includes work on compute, networking, and storage across various hardware like GPUs and ASICs. As an intern, you will join a team focused on developing architectures for future AI workloads.
What you'll do#
- Lead and support research to accelerate ML applications across software, systems, and accelerator architectures.
- Optimize training and inference for next generation AI workloads.
- Define intermediate milestones for long-term research goals.
- Collaborate with researchers and engineers across different disciplines.
- Communicate research progress and results.
- Produce publications to influence relevant research communities.
What you'll need#
- Current enrollment in a PhD program in Computer Science or a related STEM field.
- Strong knowledge of hardware architecture, distributed systems, and AI frameworks.
- Interest in high performance computing, numerics, performance, and AI hardware.
- Experience or knowledge in developing and debugging with C/C++, Python, or PyTorch.
- A track record of research results, such as grants, patents, or first-authored publications.
- Experience with theoretical and empirical research, including quantitative problem solving.
- Ability to work and communicate across functional teams.
- Intent to return to your degree program after the internship.
- Valid work authorization in the United States at the time of hire.
Location & details#
- This role is based in Menlo Park, California.
- The position is on-site and full-time.
- Internships last between 12 and 24 weeks with rolling start dates.
About Meta
Meta develops software and social media applications. It operates platforms such as Facebook, Messenger, Instagram, and WhatsApp. The company maintains headquarters in Menlo Park, California. Current work focuses on augmented and virtual reality alongside artificial intelligence and machine learning.
How to get in at Meta
Landing an internship at Meta requires a proactive approach to the application process. Intern Insider sends an instant alert the moment a role matching your target is published, allowing you to apply among the first. Early applicants often have their materials reviewed before the applicant pool grows significantly. You can use Intern Insider to surface the recruiters behind specific roles at Meta. Reaching out directly to these individuals to ask about the position or a referral often improves your response rates compared to applying into a queue.



