Meta is seeking a Software Engineer to join their team, focusing on developing sophisticated machine learning and data systems at scale. This role combines software engineering expertise with machine learning capabilities, working on critical systems that power Meta's social technology platforms. The position offers the opportunity to work on massive-scale problems, from recommendation systems to distributed computing challenges.
The ideal candidate will have a strong foundation in computer science and machine learning, with the ability to develop highly scalable solutions. You'll be working with cutting-edge technologies and frameworks like PyTorch, contributing to systems that impact billions of users worldwide. The role involves both independent work and collaboration with engineering teams across Meta's various products and platforms.
This is an exciting opportunity to work at one of the world's leading technology companies, with competitive compensation including base salary, bonuses, and equity. Meta offers a flexible work environment with the option to work remotely from anywhere in the US. You'll be part of a company that's pushing the boundaries of social technology and moving into new frontiers like augmented and virtual reality.
The position requires a master's degree in a relevant field and strong technical skills across multiple programming languages and frameworks. You'll be working on problems of moderate to high complexity, developing solutions that need to scale to Meta's massive user base. This role is perfect for someone who wants to combine software engineering excellence with machine learning expertise while working on products that impact people globally.