Logo of Huzzle

Software Engineer Intern, Machine Learning (PhD)

image

Meta

16d ago

  • Internship
    Full-time
    Summer Internship
  • Data
    Software Engineering
  • Seattle

AI generated summary

  • You must be pursuing a PhD in a relevant field, have machine learning experience, coding skills in languages like Python or C++, and a strong track record in research.
  • You will develop scalable ML classifiers, synthesize requirements, code with the engineering team, adapt ML methods for parallel environments, and perform team-specific tasks.

Requirements

  • 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

  • Develop highly scalable classifiers and tools leveraging machine learning, regression, and rules-based models
  • Suggest, collect and synthesize requirements and create effective feature roadmap
  • Code deliverables in tandem with the engineering team
  • Adapt standard machine learning methods to best exploit modern parallel environments (e.g. distributed clusters, multicore SMP, and GPU)
  • Perform specific responsibilities which vary by team

FAQs

What is the duration of the internship?

The internship has a minimum duration of twelve (12) weeks, with start dates in 2025 only.

What qualifications are required for this internship?

Candidates must currently be obtaining a PhD in Computer Science, Computer Vision, Machine Learning, or a related field, along with relevant research and/or work experience in machine learning, deep learning, reinforcement learning, NLP, and other related areas.

What programming languages should I know for this position?

Experience in coding with Java, C/C++, Perl, PHP, or Python is required for this position.

Are internships available for students who have not yet completed their PhD?

Yes, as long as candidates are in the process of obtaining their PhD, they can apply for the internship.

What kind of projects will I work on during the internship?

Interns will develop highly scalable classifiers and tools leveraging machine learning, work on creating web applications, build high volume servers, and contribute to initiatives that connect people globally.

Is this internship paid?

Yes, the internship offers compensation ranging from $6,800/month to $11,333/month, plus benefits.

Are there any preferred qualifications for applicants?

Preferred qualifications include demonstrated software engineering experience through internships or coding competitions, a proven track record of significant achievements, and experience with technologies like Hadoop/Hbase/Pig or Mapreduce/Sawzall/Bigtable.

Does this position require work authorization?

Yes, candidates must obtain work authorization in the country of employment at the time of hire and maintain ongoing work authorization during employment.

What does the work environment look like at Meta?

Meta promotes cross-group and cross-culture collaboration and encourages creativity and problem solving within a dynamic work environment.

Does Meta provide accommodations for candidates with disabilities?

Yes, Meta is committed to providing reasonable accommodations for candidates with disabilities in the recruiting process.

Technology
Industry
10,001+
Employees
2004
Founded Year

Mission & Purpose

Meta builds technologies that help people connect, find communities, and grow businesses. When Facebook launched in 2004, it changed the way people connect. Apps like Messenger, Instagram and WhatsApp further empowered billions around the world. Now, Meta is moving beyond 2D screens toward immersive experiences like augmented and virtual reality to help build the next evolution in social technology.