Software Engineer (technical Leadership)

Meta Meta · Big Tech · Sunnyvale, CA +2

Software Engineer with technical leadership responsibilities focused on applying machine learning to large-scale consumer prediction problems like fraud detection, recommendation systems, and classification. The role involves driving technical direction, developing scalable ML models, and shipping products to millions of users.

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 level of performance of the team & organization.
  5. Identify new opportunities for the larger organization & influence the appropriate people for staffing/prioritizing these new ideas.

Skills

Required

  • Machine learning
  • Recommendation systems
  • Pattern recognition
  • Data mining
  • Deep learning
  • Python
  • C++
  • Java
  • Classification
  • Optimization
  • Data regression
  • Rules-based models
  • Distributed systems
  • GPU computing
  • Technical leadership
  • Roadmap planning
  • Cross-functional collaboration

Nice to have

  • Payment fraud detection
  • Click-through rate prediction
  • Click-fraud detection
  • Search ranking
  • Text/sentiment classification
  • Collaborative filtering
  • Spam detection

What the JD emphasized

  • 8+ years of experience in one or more of the following areas: machine learning, recommendation systems, pattern recognition, data mining or deep learning based methods.
  • Experience in shipping products to millions of customers or have started a new line of product.
  • 12+ years of experience in programming languages (Python, C++, or Java) with technical background.

Other signals

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