
About Meta (Facebook)
Connecting people through innovative technology
Key Highlights
- Over 2.9 billion monthly active users across platforms
- Headquartered in Menlo Park, California
- Valued at over $800 billion
- Significant investments in Oculus and AR/VR technology
Meta (formerly Facebook) is a leading technology company focused on building the metaverse, with over 2.9 billion monthly active users across its platforms, including Facebook, Instagram, and WhatsApp. Headquartered in Menlo Park, California, Meta has invested heavily in virtual reality and augmente...
🎁 Benefits
Meta offers competitive salaries, equity compensation, generous PTO policies, comprehensive health benefits, and a robust parental leave program. Empl...
🌟 Culture
Meta fosters a culture of innovation and experimentation, encouraging employees to take risks and explore new ideas. The company emphasizes a mission-...
Skills & Technologies
Overview
Meta is hiring a Research Scientist in AI Networking to develop software stacks around NCCL for multi-GPU and multi-node data communication. You'll work with technologies like PyTorch and NVIDIA's NCCL to enhance distributed AI/GPU communication. A PhD is required for this role.
Job Description
Who you are
You hold a PhD in a relevant field and have a strong background in AI and networking technologies. Your experience includes working with distributed systems and you are familiar with the NVIDIA Collective Communications Library (NCCL) and its integration with frameworks like PyTorch. You have a solid understanding of high-performance computing (HPC) and are passionate about improving the reliability and performance of distributed machine learning workloads.
You possess excellent problem-solving skills and can work collaboratively within a team. Your ability to communicate complex technical concepts clearly is essential, as you will be part of a team that drives innovations in AI networking. You are eager to contribute to the development of customized features and software benchmarks that enhance the performance of large-scale AI models.
What you'll do
As a Research Scientist on the AI Networking Software team, you will develop and optimize the software stack around NCCL, enabling efficient multi-GPU and multi-node data communication. Your work will directly impact Meta's machine learning products, ensuring they leverage the full capabilities of our large-scale GPU training and inference fleet. You will focus on building customized features and performance tuners that improve the reliability of distributed machine learning systems.
You will collaborate closely with other engineers and researchers to identify bottlenecks in the current systems and propose innovative solutions. Your role will involve conducting experiments to benchmark performance and reliability, as well as contributing to the design of new features that enhance the overall user experience for Meta's AI products.
What we offer
At Meta, you will be part of a dynamic team that is at the forefront of AI research and development. We offer a competitive salary and benefits package, along with opportunities for professional growth and development. You will have access to cutting-edge technology and resources to support your research initiatives. Join us in shaping the future of AI networking and making a significant impact on the industry.
Interested in this role?
Apply now or save it for later. Get alerts for similar jobs at Meta (Facebook).
Similar Jobs You Might Like
Based on your interests and this role

Ai Research Scientist

Research Scientist
Meta is hiring a Research Scientist in AI & Systems Co-design to explore and develop high-performance software and hardware technologies for AI at datacenter scale. You'll work with Python, TensorFlow, and PyTorch to optimize AI models and hardware. This position requires a PhD and expertise in machine learning.

Research Scientist
Meta is hiring a Research Scientist in HW/SW Co-Design to explore and develop high-performance software and hardware technologies for AI at datacenter scale. You'll work on model optimization and collaborate closely with product teams. This role requires a PhD and expertise in AI and hardware systems.

Ai Engineer
Meta is hiring an AI Engineer to tackle scaling challenges in AI Training and Inference Infrastructure. You'll work with technologies like Python and TensorFlow to enhance network performance. This role requires a PhD and expertise in high-performance computing.

Research Scientist
Meta is hiring a Research Scientist to build foundational technology for immersive real-time AI characters and LLMs. You'll work on prototyping and launching innovative experiences across flagship products. This role requires expertise in machine learning and generative AI.