Meta (formerly Facebook) is seeking a Machine Learning Software Engineer to join their innovative team in developing next-generation social technology solutions. This role combines cutting-edge machine learning with large-scale engineering challenges.
The position offers an exciting opportunity to work on massive social data and prediction problems, developing solutions that impact billions of users worldwide. You'll be involved in research, design, and development of operating systems-level software, compilers, and network distribution software, focusing on ranking, classification, recommendation, and optimization problems.
As a Machine Learning Engineer at Meta, you'll work with state-of-the-art deep learning techniques and contribute to various applications including payment fraud detection, ads/feed/search ranking, and spam detection. The role requires expertise in adapting machine learning methods to modern parallel environments and developing highly scalable systems.
The ideal candidate will have a Master's degree in a relevant field and strong experience with machine learning frameworks like PyTorch or TensorFlow. You'll be working with a diverse tech stack including Python, Java, and various big data technologies. Meta offers competitive compensation ($178,360-$200,200/year) plus bonus and equity, along with comprehensive benefits.
This is an excellent opportunity to be part of Meta's mission to move beyond traditional social media into immersive experiences like AR/VR, helping build the next evolution in social technology. You'll work with talented teams, have access to cutting-edge resources, and contribute to technologies that connect billions of people worldwide.
The role offers significant growth potential and the chance to work on challenging problems at a massive scale. Meta's commitment to innovation and technical excellence makes this an ideal position for someone passionate about machine learning and its applications in social technology.