Logo of Huzzle

💼 Job

Research Scientist, Machine Learning (PhD)

Logo of Meta


11d ago

💼 Graduate Job

San Francisco

⌛ Closed

AI generated summary

  • The candidate should have a PhD or be in the process of obtaining one in computer science or a related field, with experience in machine learning, NLP, recommendation systems, and coding in Java or C++. They must also have strong problem-solving skills, the ability to work in a team, and familiarity with Hadoop/HBase/Pig or MapReduce/Sawzall/Bigtable.
  • The Research Scientist, Machine Learning at Meta will be responsible for developing scalable classifiers and tools using machine learning, regression, and rules-based models. They will collaborate with the engineering team to code deliverables and adapt machine learning methods for optimal performance in parallel environments. Specific day-to-day responsibilities will vary based on the team they are assigned to.
Applications are closed

Graduate Job

DataSan Francisco


  • As a Research Scientist at Meta, you will bring experience working on a range of recommendation, classification, and optimization problems. You will have the ability to own the whole ML life-cycle, define projects and drive excellence across teams. You will work alongside the world’s leading engineers and researchers to solve some of the most exciting and massive social data and prediction problems that exist on the web.


  • Currently has, or is in the process of obtaining, a PhD degree or completing a postdoctoral assignment in the field of Computer Science, Computer Vision, Machine Learning or relevant technical field. Degree must be completed prior to joining Meta.
  • Research and/or work experience in machine learning, NLP, recommendation systems, pattern recognition, signal processing, data mining, artificial intelligence, information retrieval or computer vision
  • Experience in systems software or algorithms
  • Experience coding in Java or C++, Perl, PHP or Python
  • Must be available to start employment on or before December 31, 2024
  • Must obtain work authorization in country of employment at the time of hire, and maintain ongoing work authorization during employment
  • Currently has, or is in the process of obtaining a Bachelor's degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience. Degree must be completed prior to joining Meta.
  • Preferred Qualifications:
  • Demonstrated software engineer experience via an internship, work experience, coding competitions, or used contributions in open source repositories (e.g. GitHub)
  • Proven track record of achieving results as demonstrated by grants, fellowships, patents, as well as first-authored publications at workshops or conferences such as ICML, NIPS, KDD or similar
  • Experience solving complex problems and comparing alternative solutions, tradeoffs, and diverse points of view to determine a path forward
  • Interpersonal experience working and communicating cross functionally in a team environment
  • Experience with Hadoop/HBase/Pig or MapReduce/Sawzall/Bigtable

Education requirements

Currently Studying

Area of 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
  • Build strong cross functional partnerships and 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


Work type

Full time

Work mode



San Francisco