Software Engineer; Technical Leadership - Machine Learning Specialist

Meta10 months ago
Phoenix, AZ, United States
Hybrid
Full-time
Junior Level (1-3 years)

Job Description

Position Overview

Meta is seeking Machine Learning Engineers to join our engineering team. The ideal candidate will have industry experience working on a range of classification and optimization problems like payment fraud, click-through rate prediction, click-fraud detection, search ranking, text/sentiment classification, collaborative filtering/recommendation, or spam detection. The role involves applying these skills to tackle some of the most exciting and massive social data and prediction problems on the web.

Key Responsibilities

  • Drive the team's goals and technical direction to pursue opportunities that make the broader organization more efficient
  • Effectively communicate complex features and systems in detail
  • Understand industry and company-wide trends to assess and develop new technologies
  • Partner and collaborate with organization leaders to improve team and organizational performance
  • Identify new opportunities for the organization and influence the appropriate stakeholders for staffing and prioritization
  • Suggest, collect, and synthesize requirements to 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 (e.g. distributed clusters, multicore SMP, and GPU)

Required Qualifications

  • Experience leading projects with industry-wide impact
  • Experience communicating and working across functions to drive solutions
  • Experience in mentoring and influencing engineers across organizations
  • Proven track record of planning multi-year roadmaps where short-term projects align with a long-term vision
  • Experience driving large cross-functional and industry-wide engineering efforts
  • 12+ years of experience in programming languages (Python, C++, Java, or R) with a strong technical background
  • 8+ years of experience in one or more areas: machine learning, recommendation systems, pattern recognition, NLP, data mining, or artificial intelligence
  • Bachelor's degree in Computer Science, Computer Engineering, a relevant technical field, or equivalent practical experience

Preferred Qualifications

  • Experience shipping products to millions of customers or launching a new product line
  • Experience with Hadoop ecosystem tools (Hadoop Base, Pig, Map Reduce, Sawzall, Bigtable, Hive, Spark)
  • Experience in one or more areas: machine learning, recommendation systems, pattern recognition, NLP, data mining, or artificial intelligence

Benefits & Perks

  • Compensation: $219,000/year to $301,000/year + bonus + equity + benefits

Required Skills

data mining
artificial intelligence
Python
classification
machine learning
NLP
C++
technical leadership
optimization