Meta is seeking a Principal Software Engineer to lead their Host Networking team, focusing on NICs and Transport solutions for AI workloads. This role combines technical leadership with hands-on development, requiring expertise in embedded systems, networking, and driver development.
The position involves architecting and implementing drivers and firmware for NICs that support AI workloads at scale. You'll work closely with ASIC and hardware teams, while also mentoring other engineers. The role requires deep knowledge of Linux networking stack, RDMA/RoCE protocols, and hardware interfaces.
This is an opportunity to impact Meta's AI infrastructure directly, working on solutions that power their distributed fleet of accelerators. You'll be responsible for both technical direction and team leadership, helping to shape the roadmap for networking solutions that support Meta's ambitious AI initiatives.
The ideal candidate brings 10+ years of experience in embedded systems and networking, with strong expertise in C/C++ programming and Linux driver development. You'll be working in Bangalore, India, as part of Meta's Data Center team, contributing to the company's mission of building technologies that connect people and power the future of social interaction.
Meta offers a collaborative environment where you'll work with world-class engineers and have the opportunity to solve complex technical challenges at scale. The company's commitment to innovation in social technology and its investment in cutting-edge infrastructure makes this an exciting opportunity for someone looking to lead technical initiatives that will shape the future of AI networking solutions.