Research Scientist

Meta Platforms, Inc. (Meta), formerly known as Facebook Inc., builds technologies that help people connect, find communities, and grow businesses.
$214,032 - $222,594
Machine Learning
Senior Software Engineer
Hybrid
5,000+ Employees
5+ years of experience
AI · Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:
Software Engineer, Systems ML - GenAI Evals Platform

Senior Software Engineer role at Meta focusing on building and optimizing GenAI evaluation platforms and infrastructure for large language models.

Software Engineer, Systems ML - Frameworks / Compilers / Kernels

Senior Software Engineering role at Meta focusing on AI compiler development and optimization for machine learning frameworks and hardware acceleration.

Software Engineer, Computer Vision - XR World AI

Senior Software Engineer role at Meta focusing on computer vision and AI for XR/AR applications, developing 3D mapping solutions.

Research Engineer - FAIR, Agents

Research Engineer position at Meta's FAIR team focusing on LLM Agents development, combining AI research with practical engineering implementation.

Software Engineer, Systems ML - Frameworks / Compilers / Kernels

Senior Software Engineering role at Meta focusing on AI compiler development and optimization for machine learning infrastructure, requiring expertise in C++, AI frameworks, and hardware acceleration.

Description For Research Scientist

Meta is seeking a Research Scientist to join their team. The role involves performing research and developing solutions to computer software and hardware problems, designing and implementing large-scale distributed software systems, and utilizing machine learning and data techniques to build algorithms. Key responsibilities include researching and developing new optimization algorithms, training ranking models, creating tools for data migration, and analyzing complex data to solve diverse problems. The ideal candidate should have a Ph.D. in Computer Science or a related field, with experience in algorithms, data structures, machine learning, and programming languages such as Java, C++, or Python. This position offers an opportunity to work on cutting-edge technologies and contribute to the next evolution of social technology, including augmented and virtual reality. Meta provides a competitive salary range of $214,032 to $222,594 per year, plus bonus, equity, and benefits. The company is committed to diversity, equal opportunity, and providing reasonable accommodations for candidates with disabilities or other needs.

Last updated 7 months ago

Responsibilities For Research Scientist

  • Perform research and develop solutions to computer software and hardware problems
  • Research, design, and develop new optimization algorithms and techniques
  • Design and implement large-scale distributed software systems
  • Train new ranking models and run experiments
  • Create tools for migrating large bodies of user data across systems
  • Use machine learning, statistics, or other data techniques to build algorithms
  • Suggest, collect, and synthesize system requirements from stakeholders
  • Analyze and resolve computer challenges from a system engineering standpoint
  • Work on problems of diverse scope requiring evaluation of identifiable factors
  • Demonstrate good judgment in selecting methods and techniques for obtaining solutions

Requirements For Research Scientist

Java
Python
  • Ph.D. degree in Computer Science, Engineering, Information Systems, Analytics, Statistics, Mathematics, Physics, Applied Sciences, or a related field
  • Experience with algorithms, data structures, and systems software
  • Experience solving analytical problems using quantitative approaches
  • Experience with gathering, manipulating, and analyzing complex, high-volume, high-dimensionality data
  • Strong communication skills for complex research
  • Research experience in machine learning, NLP, recommendation systems, pattern recognition, signal processing, data mining, artificial intelligence, information retrieval, or computer vision
  • Experience developing scalable classifiers and tools using machine learning, statistics, or mathematical models
  • Proficiency in Java, C++, Perl, PHP, or Python

Benefits For Research Scientist

401k
Equity
Medical Insurance
  • 401k
  • Equity
  • Medical Insurance

Interested in this job?