Meta is seeking a Senior Machine Learning Engineer to join their Enterprise Engineering team in Bangalore. This role represents a unique opportunity to be part of Meta's most transformative business and technology evolution. The ideal candidate will work on cutting-edge recommendation, classification, and optimization problems, owning the complete ML lifecycle while collaborating with world-class engineers and researchers.
The position requires strong leadership skills to guide projects and teams, deep expertise in machine learning, and the ability to scale ML solutions across distributed computing environments. You'll be responsible for developing scalable classifiers, adapting ML methods for modern parallel environments, and driving ML best practices across teams.
This is an exceptional opportunity for experienced engineers passionate about machine learning to make a significant impact at one of the world's leading tech companies. The role offers the chance to work on massive-scale social data and prediction problems while helping advance how people connect globally. Meta provides a collaborative environment working alongside top talent and the resources to tackle unprecedented technical challenges.
The position requires 6+ years of software engineering experience (3+ with PhD) and deep expertise in machine learning, recommendation systems, or related fields. Successful candidates will have a proven track record of shipping high-quality ML systems at scale and driving technical direction. The role is based in Bangalore with a 24-month minimum commitment before transfer eligibility.