Drimva

Meta

Software Engineer Intern, Systems and Infrastructure (PhD)

Sunnyvale, CA +6 · Internship · Posted Sep 25, 2026

Location
Sunnyvale, CA
Bellevue, WA
Redmond, WA
Menlo Park, CA
Seattle, WA
Burlingame, CA
New York, NY
Education
Currently has, or is in the process of obtaining, a PhD in Computer Science, Computer Engineering, or relevant technical field.
Visa sponsorship
Must obtain work authorization in the country of employment by hire and maintain it during employment.

About the job

Build and improve scalable systems and infrastructure behind Meta products, with PhD interns matched to teams based on their experience and interests.

What you'll do

  • Build highly scalable software systems and design flexible APIs for web and mobile applications.
  • Identify and drive improvements to assigned codebases, product areas, or systems.
  • Perform additional responsibilities that vary by team.

What they ask for

  • Currently pursuing or holding a PhD in Computer Science, Computer Engineering, or a relevant technical field.
  • Research or work experience in a listed area such as distributed systems, databases, networking, or security; experience in systems software or algorithms.
  • Experience coding in C++, Java, PHP, or Python.
  • Must obtain and maintain work authorization in the employment country and intend to return to the degree program after the internship.

Nice to have

  • Software engineering experience demonstrated through an internship, work, coding competitions, or PhD papers.
  • Evidence of significant results, such as grants, fellowships, patents, or first-authored publications at leading workshops or conferences.

Pay

$7,313/month to $12,667/month (base salary)

Tools

C++, Java, JavaScript, PHP, SQL, OCAML, Python

AI focus

The role may involve machine learning and artificial intelligence as areas of interest; no specific AI work is described.

Model-written summary · the original posting is authoritative

First seen Oct 15, 2026 · Last verified Nov 4, 2026 (UTC)