Software Engineer (Leadership) - Machine Learning

Meta builds technologies that help people connect, find communities, and grow businesses through social platforms like Facebook, Instagram, WhatsApp, and immersive AR/VR experiences.
$264,000 - $342,000
Machine Learning
Principal Software Engineer
In-Person
5,000+ Employees
12+ years of experience
AI · Social Media · AR/VR

Description For Software Engineer (Leadership) - Machine Learning

Meta is seeking an experienced Machine Learning Engineering Leader to join their engineering team, offering a competitive compensation package of $264,000-$342,000 plus bonus and equity. This role represents a unique opportunity to work at one of the world's leading tech companies, focusing on solving complex machine learning challenges at massive scale.

The position requires a seasoned professional with 12+ years of programming experience and 8+ years in machine learning, who will be responsible for driving technical direction, developing scalable ML solutions, and leading cross-functional initiatives. The ideal candidate will have extensive experience with classification and optimization problems, including payment fraud, click-through rate prediction, search ranking, and recommendation systems.

As a Machine Learning Engineering Leader at Meta, you'll work on some of the most exciting and massive social data and prediction problems on the web. You'll be responsible for mentoring senior engineers, driving large-scale technical initiatives, and developing highly scalable machine learning solutions. The role offers the opportunity to work with cutting-edge technologies and contribute to products that impact billions of users worldwide.

Meta offers a comprehensive benefits package and a culture of innovation, working on technologies that help people connect, find communities, and grow businesses. The company is also pushing boundaries in AR/VR technology, working on the next evolution of social technology. This role is perfect for someone who wants to combine technical expertise with leadership skills while working on challenging problems at unprecedented scale.

The position is based in Sunnyvale, CA, where you'll collaborate with talented teams across Meta's family of apps and technologies. This is an excellent opportunity for a technical leader who wants to make a significant impact on the future of social technology while working with some of the most advanced machine learning systems in the industry.

Last updated 5 days ago

Responsibilities For Software Engineer (Leadership) - Machine Learning

  • Drive the team's goals & technical direction to pursue opportunities that make your larger organization more efficient
  • Effectively communicate complex features & systems in detail
  • Understand industry & company-wide trends to help assess & develop new technologies
  • Partner & collaborate with organization leaders to help improve the level of performance of the team & organization
  • Identify new opportunities for the larger organization & influence the appropriate people for staffing/prioritizing new ideas
  • Suggest, collect and synthesize requirements and create an effective feature roadmap
  • Develop highly scalable classifiers and tools leveraging machine learning, data regression, and rules-based models
  • Adapt standard machine learning methods to best exploit modern parallel environments

Requirements For Software Engineer (Leadership) - Machine Learning

Python
Java
  • Bachelor's degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience
  • Experience leading projects with industry-wide impact
  • Experience communicating and working across functions to drive solutions
  • Experience in mentoring/influencing senior engineers across organizations
  • Proven track record of planning multi-year roadmap in which short-term projects ladder to the long-term vision
  • Experience in driving large cross-functional/industry-wide engineering efforts
  • 12+ years of experience in programming languages (Python, C++, or Java) with technical background
  • 8+ years of experience in machine learning, recommendation systems, pattern recognition, data mining or deep learning based methods

Benefits For Software Engineer (Leadership) - Machine Learning

Medical Insurance
Dental Insurance
Vision Insurance
401k
Equity
  • bonus
  • equity
  • benefits package available

Interested in this job?

Jobs Related To Meta Software Engineer (Leadership) - Machine Learning

Software Engineer (Technical Leadership) - Machine Learning

Lead Machine Learning Engineer position at Meta, focusing on developing scalable ML solutions and providing technical leadership across the organization.

Software Engineer (Technical Leadership) - Machine Learning

Lead Machine Learning Engineer position at Meta, combining technical expertise with leadership responsibilities to solve complex social data prediction problems at scale.

Software Engineer (Leadership) - Machine Learning

Meta is seeking an experienced Machine Learning Engineering Leader to develop scalable ML solutions and drive technical direction for large-scale social data and prediction problems.

Research Scientist, Reinforcement Learning (PhD)

Research Scientist position at Meta focusing on reinforcement learning applications for Monetization GenAI Model Capability Team.

Principal Software Engineer

Principal Software Engineer role at Microsoft Security focusing on AI platform development and security solutions.