Research Scientist Intern, Systems ML - SW/HW Co-Design - CPUSys

    Meta logo

    Meta

    10,001+ employeesMenlo Park, CASoftware Development
    Actively hiringPaidrollingSoftware Development
    Apply Now

    Best applied by Oct 23

    Access our internships job board to view 10,000+ active internships.


    About the role#

    The System SW/HW Co-design team explores and develops high-performance technologies for datacenter-scale applications. We optimize the intersection of models, algorithms, and hardware, including compute, networking, and storage. As an intern on the CPUSys team, you will help define our next-generation compute and storage architectures. You will work with internal engineering teams to analyze infrastructure requirements and drive technology path-finding for our fleet.

    What you'll do#

    • Develop tools and methodologies for large-scale workload analysis to extract representative benchmarks.
    • Analyze workload trends and business needs to determine requirements for future offerings.
    • Use your knowledge of distributed systems to understand how they interact with compute and storage.
    • Identify bottlenecks by applying an understanding of CPUs, GPUs, networking, and storage systems like Flash and HDD.
    • Collaborate with software developers to re-architect services and improve codebases.
    • Identify industry trends and analyze emerging technologies.
    • Conduct prototyping to quantify value and create adoption plans.
    • Influence hardware roadmaps and work with cross-functional teams to deliver these into production.

    What you'll need#

    • Current enrollment in a PhD program for Computer Science or a related STEM field.
    • Experience with hardware architecture, compute technologies, or storage systems.
    • Ability to obtain and maintain work authorization in the country of employment.
    • Intent to return to your degree program after the internship.
    • Architectural understanding of CPUs, GPUs, accelerators, networking, and storage.
    • Experience with large-scale infrastructure and full-stack analysis of server applications.
    • Proficiency in C, C++, Rust, Python, or PyTorch.
    • A history of research results, such as first-authored publications, patents, or fellowships.
    • Experience leading teams in quantitative problem solving and communicating research to peers.

    Location & details#

    • Location: Menlo Park, California.
    • Term: Rolling start dates with durations between 12 and 24 weeks.
    • Employment: Full-time internship.
    • Compensation: $7,650 to $12,667 per month.
    Relevant fieldsComputer Science

    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.

    LinkedInWebsiteCareers emailMeta contact channels unlock with a free account
    All Meta internships

    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.

    Get alerts for new Meta internships
    Share

    Interns who landed roles with Intern Insider

    “The AI resume builder helped me beat ATS systems, and I see jobs here days before they hit LinkedIn. Way less competition!”
    Ryan H., Product Manager Intern

    Ryan H.

    Product Manager Intern

    “Finding the latest internships used to be a hassle. I'd have multiple sites and repos open at once, but with Intern Insider, everything's in one place, which has made my application process much faster and more organized.”
    Kentaro B., Software Engineer Intern

    Kentaro B.

    Software Engineer Intern

    Apply to more than this one.

    10,000+ open internships in one place, with the deadlines and the people to email.

    Create free account
    Apply by Oct 23Apply Now