Software Engineer Intern, Machine Learning (PhD)

Meta Careers

United States

Remote

USD 55,000 - 90,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Meta is seeking PhD interns to help build machine learning systems and models behind its products, and to create web applications that reach millions of people. You will work on high-volume servers and be part of a team that connects people around the world.

As an intern, you will be matched to a relevant team based on your experience and interests. The internship lasts at least twelve weeks with 2026 start dates, and requires current PhD progress in CS, ML, or related fields.

Qualifications

  • Currently has, or is in the process of obtaining, a PhD in Computer Science, Computer Vision, Machine Learning, or related field
  • Research and/or work experience in a relevant field, such as machine learning, deep learning, reinforcement learning, NLP, recommendation systems, pattern recognition, signal processing, data mining, artificial intelligence, or computer vision
  • Experience in systems software or algorithms
  • Experience coding in Java, C/C++, Perl, PHP, or Python
  • Interpersonal experience: cross-group and cross-culture collaboration
  • Must obtain work authorization in country of employment at the time of hire, and maintain ongoing work authorization during employment
  • Intent to return to degree-program after the completion of the internship/co-op
  • Demonstrated software engineer experience via an internship, work experience, coding competitions, or PhD papers
  • Proven track record of achieving significant results as demonstrated by grants, fellowships, patents, as well as first-authored publications at leading workshops or conferences
  • Demonstrated creativity and quick problem solving capabilities
  • Experience with Hadoop/Hbase/Pig or Mapreduce/Sawzall/Bigtable

Responsibilities

  • Build machine learning systems and models behind Meta’s products
  • Create web applications that reach millions of people
  • Build high volume servers and be a part of a team that’s working to help connect people around the globe

Skills

Software engineering
Problem solving
Interpersonal skills
Creativity

Education

PhD in Computer Science or related field

Tools

Java
C/C++
Perl
PHP
Python
Hadoop/HBase/Pig or MapReduce

Job description

Meta is embarking on the most transformative change to its business and technology in company history, and our Machine Learning teams are at the forefront of this evolution. By taking on crucial projects and initiatives that have never been done before, you have an opportunity to help advance the way people connect around the world.

In order to meet the demands of our scale, we approach machine learning challenges from a system engineering standpoint, pushing the boundaries of scalable computing and tying together numerous complex platforms to build models that leverage trillions of actions. Our research and production implementations leverage many of the innovations being generated from Meta’s research in Distributed Computing, Artificial Intelligence and Databases, and run on the same hardware and network specifications that are being open sourced through the Open Compute project.

As a PhD intern at Meta, you will help build machine learning systems and models behind Meta’s products, create web applications that reach millions of people, build high volume servers and be a part of a team that’s working to help connect people around the globe.

As part of our hiring process, PhD interns are matched to a relevant team based on their experience and interests.

This internship has a minimum twelve (12) week duration with 2026 start dates only.

  • Currently has, or is in the process of obtaining, a PhD in Computer Science, Computer Vision, Machine Learning, or related field
  • Research and/or work experience in a relevant field, such as machine learning, deep learning, reinforcement learning, NLP, recommendation systems, pattern recognition, signal processing, data mining, artificial intelligence, or computer vision
  • Experience in systems software or algorithms
  • Experience coding in Java, C/C++, Perl, PHP, or Python
  • Interpersonal experience: cross-group and cross-culture collaboration
  • Must obtain work authorization in country of employment at the time of hire, and maintain ongoing work authorization during employment
  • Intent to return to degree-program after the completion of the internship/co-op
  • Demonstrated software engineer experience via an internship, work experience, coding competitions, or PhD papers
  • Proven track record of achieving significant results as demonstrated by grants, fellowships, patents, as well as first-authored publications at leading workshops or conferences
  • Demonstrated creativity and quick problem solving capabilities
  • Experience with Hadoop/Hbase/Pig or Mapreduce/Sawzall/Bigtable
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer Intern, Systems and Infrastructure (PhD)
Software Engineer Intern, Systems and Infrastructure (PhD)

Meta Careers • United States

Remote
USD 55,000 - 83,000
Data Scientist Intern, Product Analytics (PhD) (Summer 2027)
Data Scientist Intern, Product Analytics (PhD) (Summer 2027)

Meta Careers • Menlo Park (CA)

On-site
USD 55,000 - 83,000
ML Systems Engineer Intern: Scalable AI & Research
ML Systems Engineer Intern: Scalable AI & Research

Meta Careers • United States

Remote
USD 55,000 - 90,000
Software Engineering Intern
Software Engineering Intern

Meta Careers • Bellevue (WA), Seattle (WA), Menlo Park (CA), New York (NY)

On-site
USD 41,000 - 55,000
Software Engineer, Machine Learning
Software Engineer, Machine Learning

SupportFinity, Inc. • San Francisco (CA)

On-site
USD 70 - 208,000
Bonus
Equity
Benefits
Software Engineer, Machine Learning
Software Engineer, Machine Learning

Meta • Honolulu (HI)

On-site
USD 184,000 - 257,000
Research Scientist Intern PhD, Applied Research
Research Scientist Intern PhD, Applied Research

SupportFinity™ • New York (NY)

On-site
USD 85,000 - 135,000
PhD Intern: Build Global-Scale Systems & Infrastructure
PhD Intern: Build Global-Scale Systems & Infrastructure

Meta Careers • United States

Remote
USD 55,000 - 83,000
Software Engineer, Machine Learning
Software Engineer, Machine Learning

Meta • New York (NY)

On-site
USD 183,997 - 257,000
Bonus
Equity
Benefits
Software Engineer, Recommendation Systems
Software Engineer, Recommendation Systems

Meta • Menlo Park (CA)

On-site
USD 230,000 - 310,000