Meta, formerly Facebook, is at the forefront of social technology innovation, seeking a Machine Learning Software Engineer to join their dynamic team. This role offers an exciting opportunity to work on cutting-edge AI solutions that impact billions of users worldwide.
The position combines advanced machine learning expertise with practical software engineering, focusing on developing highly scalable systems for social data and prediction problems. You'll work on diverse challenges including ranking, classification, recommendation systems, and optimization problems that directly influence Meta's core products and services.
As a Machine Learning Engineer at Meta, you'll be part of a team that's pushing the boundaries of what's possible in social technology, especially as the company moves into immersive experiences like AR and VR. The role requires both technical depth in machine learning and distributed systems, and the ability to translate complex technical solutions into practical business applications.
The ideal candidate will have a strong foundation in computer science (Master's degree required) with practical experience in machine learning frameworks, distributed systems, and various programming languages. You'll work with cutting-edge technologies and have the opportunity to impact products used by billions of people globally.
Meta offers competitive compensation ($192,668-$240,240/year) plus bonus and equity, making this an attractive opportunity for growth-minded engineers. The position allows for remote work anywhere in the US, providing flexibility while working on some of the most challenging and impactful problems in social technology.
This role is perfect for someone who wants to combine theoretical machine learning knowledge with practical engineering in a fast-paced, innovative environment. You'll be part of Meta's mission to build the next evolution of social technology, working on projects that push the boundaries of current technology while helping to connect people worldwide.