Software Engineer, Machine Learning - Monetization

Job expired!

Meta Platforms, Inc. - Software Engineer, Machine Learning (Monetization)

Meta Platforms, Inc. (Meta), formerly known as Facebook Inc., leverages advanced technologies to enable people to connect, discover communities, and nurture businesses. Since its launch in 2004 as Facebook, the platform has revolutionized social connections. With additional services like Messenger, Instagram, and WhatsApp, Meta has empowered billions globally. Presently, Meta is advancing beyond traditional 2D interactions towards immersive experiences in augmented and virtual reality, marking a significant evolution in social technology.

Position: Software Engineer, Machine Learning - Monetization

Key Responsibilities

  • Set direction and goals for a sizable team focused on project impact, ML system design, and ML excellence.
  • Adapt traditional machine learning methods to optimize modern parallel environments, including distributed clusters, multicore SMP, and GPUs.
  • Re-evaluate and drive improvements for existing features and ML systems to reduce technical debt from first principles.
  • Lead a team to establish ML best practices and positively influence engineering culture.
  • Address complex online performance and evaluation issues requiring deep knowledge of ML and its interaction with surrounding systems.
  • Develop highly scalable classifiers and tools leveraging ML, data regression, and rules-based models.
  • Collect, synthesize requirements, and create effective feature roadmaps.
  • Collaborate with the engineering team to deliver high-quality code.

Minimum Qualifications

Candidates must possess a Master’s degree in Computer Science, Engineering, Mathematics, Statistics, Statistical Practice, Operations Research, or a related field. Additionally, experience in one or more of the following areas is required:

  • Machine learning, recommendation systems, pattern recognition, data mining, or artificial intelligence.
  • Developing machine learning models at scale from inception to business impact.
  • Proficiency in developing and debugging using C/C++ and Java.
  • Experience with scripting languages like Python, Perl, PHP, or shell scripting.
  • Exhibiting technical leadership in team environments, managing projects, and setting technical directions.
  • Optimizing machine learning methods for modern parallel environments like distributed clusters, multicore SMP, and GPUs.
  • Creating highly scalable classifiers and tools that leverage machine learning, data regression, and rules-based models.

Compensation and Benefits

Base Salary: $214,032/year to $240,240/year, plus bonus, equity, and comprehensive benefits.

Individual pay is determined by various factors including skills, qualifications, experience, and location. The listed compensation details reflect the base salary only, excluding bonus, equity, or sales incentives.

About Meta

Meta is committed to creating technologies that connect people, foster communities, and expand businesses. Building on the transformative impact of Facebook since 2004, Meta continues to innovate with immersive experiences in augmented and virtual reality. Our team members are instrumental in shaping future digital connections that transcend screens, distances, and conventional limitations.

Meta is dedicated to offering reasonable accommodations in our recruitment processes for candidates with disabilities, long-term conditions, mental health conditions, sincerely held religious beliefs, or those who are neurodivergent or require pregnancy-related support. For assistance, please contact [email protected].

Apply Now: Click "Apply to Job" on this web page to join our team and be part of the next evolution in social technology.