Software Engineer (leadership) - Machine Learning

Meta Meta · Big Tech · London, United Kingdom

Software Engineer (Leadership) role at Meta focused on applying machine learning, data regression, and rules-based models to large-scale social data and prediction problems within the ads product space. The role involves driving technical direction, developing scalable classifiers, adapting ML methods for parallel environments, and shipping products to millions of customers.

What you'd actually do

  1. Develop highly scalable classifiers and tools leveraging machine learning, data regression, and rules-based models
  2. Adapt standard machine learning methods to best exploit modern parallel environments (e.g. distributed clusters, multicore SMP, and GPU)
  3. Drive the team's goals & technical direction to pursue opportunities that make your larger organization more efficient
  4. Partner & collaborate with organization leaders to help improve the technical quality and delivery velocity of the team and organization
  5. Experience in shipping products to millions of customers or have started a new line of product

Skills

Required

  • Machine learning
  • Data regression
  • Rules-based models
  • Python
  • C++
  • Java
  • Experience leading projects with industry-wide impact
  • Experience in shipping products to millions of customers

Nice to have

  • Recommendation systems
  • Pattern recognition
  • Data mining
  • Deep learning based methods
  • Distributed clusters
  • Multicore SMP
  • GPU

What the JD emphasized

  • industry experience working on a range of AI and optimization problems in ads or related products
  • shipping products to millions of customers

Other signals

  • shipping products to millions of customers
  • developing highly scalable classifiers
  • applying ML to massive social data and prediction problems