Research Scientist, Machine Learning (PhD)

Meta builds technologies that help people connect, find communities, and grow businesses through social technology and immersive experiences.
$56,250 - $173,000
Machine Learning
Staff Software Engineer
In-Person
5,000+ Employees
5+ years of experience
AI
This job posting may no longer be active. You may be interested in these related jobs instead:
Algorithm Engineer, Machine Learning for Cameras (PhD)

PhD-level Machine Learning Camera Algorithm Engineer position at Meta, focusing on AR/VR innovation and camera technology development.

Technical Program Manager, AI Positions

Technical Program Manager positions at Meta focusing on AI initiatives across research, infrastructure, and product integration.

Software Engineer - Product (Technical Leadership)

Technical leadership software engineering role at Meta focusing on AI infrastructure and product development across major platforms.

Software Engineer, Machine Learning

Senior Machine Learning Engineering role at Meta focusing on developing scalable ML solutions and leading technical initiatives.

Research Scientist, Systems ML - SW/HW Co-Design - Inference

Senior Research Scientist position at Meta focusing on AI infrastructure optimization, kernel development, and machine learning systems performance enhancement.

Description For Research Scientist, Machine Learning (PhD)

Meta is leading a transformative change in social technology, with their Machine Learning teams at the forefront. This Research Scientist role offers an opportunity to work on unprecedented projects that will reshape how people connect globally. The position involves tackling machine learning challenges from a system engineering perspective, working with massive-scale computing systems that process trillions of actions.

The role combines cutting-edge research with practical implementation, leveraging Meta's innovations in Distributed Computing, Artificial Intelligence, and Databases. You'll work with technology running on hardware specifications shared through the Open Compute project, making this an opportunity to impact both theoretical and applied machine learning.

As a Research Scientist, you'll own the complete ML lifecycle, from project definition to implementation. You'll collaborate with world-class engineers and researchers on solving some of the most challenging social data and prediction problems on the web. The position requires expertise in recommendation systems, classification, and optimization problems.

The ideal candidate should have a PhD in Computer Science, Computer Vision, Machine Learning, or a related field, with strong programming skills and experience with modern ML frameworks. You'll need to demonstrate expertise in areas like NLP, recommendation systems, pattern recognition, or AI, with the ability to translate research insights into practical business solutions.

This role offers competitive compensation, including a base salary range of $56,250 to $173,000 annually, plus bonus and equity opportunities. Meta provides a comprehensive benefits package and the chance to work at one of the world's leading tech companies, shaping the future of social connection and immersive technologies.

Working at Meta means being part of a company that's pushing beyond traditional digital connections into new frontiers like augmented and virtual reality. You'll be contributing to technology that transcends current limitations of screens, distance, and even physical constraints, making this an exciting opportunity for those passionate about advancing the future of human connection through technology.

Last updated 3 months ago

Responsibilities For Research Scientist, Machine Learning (PhD)

  • 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 with engineering team
  • Adapt standard machine learning methods for parallel environments
  • Perform specific responsibilities which vary by team

Requirements For Research Scientist, Machine Learning (PhD)

Python
JavaScript
  • PhD degree or completing postdoctoral assignment in Computer Science, Computer Vision, Machine Learning or relevant field
  • Experience programming in relevant programming languages
  • Research/hands-on experience in machine learning, NLP, recommendation systems, pattern recognition, data mining or AI
  • Experience with frameworks like PyTorch, TensorFlow or equivalent
  • Experience with Python, Javascript or Hack
  • Experience building and shipping high quality work
  • Experience in systems software or algorithms
  • Must obtain work authorization in country of employment

Benefits For Research Scientist, Machine Learning (PhD)

Medical Insurance
Equity
  • bonus
  • equity
  • benefits

Interested in this job?