Meta Platforms, Inc. (Meta) is looking to solve computer software and computer hardware problems by performing research and developing solutions. They aim to improve the efficiency and performance of Meta's platforms through new optimization algorithms and techniques, and to design and implement large-scale distributed software systems for complex requests. Additionally, they seek to advance the technology of intelligent machines by enabling learning the semantics of data and devising better data-driven models of human behavior.
Requirements
- Algorithms, data structures, or systems software
- Solving analytical problems using quantitative approaches
- Gathering, manipulating, or analyzing complex, high-volume, high-dimensionality data from varying sources
- Research in topics closely related to machine learning, NLP, recommendation systems, pattern recognition, signal processing, data mining, artificial intelligence, information retrieval, or computer vision
- Performing research that enables learning the semantics of data (images, video, text, audio, or other modalities) and advances the technology of intelligent machines
- Adapting standard machine learning methods to best enterprise modern parallel environments: distributed clusters, multicore SMP, or GPU
- Java, C++, Perl, PHP, or Python
Responsibilities
- Perform research and develop solutions to computer software and computer hardware problems.
- Research, design, and develop new optimization algorithms and techniques to improve the efficiency and performance of Meta’s platforms.
- Design and implement large-scale distributed software systems to serve large numbers of complex requests simultaneously and without failure.
- Utilize technical research background, train new ranking models, and run experiments.
- Create tools for migrating large bodies of user data across systems for new products, scalability efforts, and development of new core infrastructure.
- Use machine learning, statistics, or other data techniques to build algorithms.
- Research, design and develop Machine Learning algorithms to improve the accuracy, relevancy of the ads ranking system.
Other
- PhD degree (or foreign degree equivalent) in Computer Science, Engineering, Information Systems, Analytics, Statistics, Mathematics, Physics, Applied Sciences, or a related field
- Requires completion of a university-level course, research project, internship, or thesis in the following: Communicating complex research in a clear, precise, and actionable manner
- Devising better data-driven models of human behavior
- Developing highly scalable classifiers and tools leveraging machine learning, statistics, regression, rules-based models, or mathematical models and
- Individual compensation is determined by skills, qualifications, experience, and location.