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