Experience in software engineering, or a relevant field
Experience in one or more of the following areas: machine learning, recommendation systems, pattern recognition, data mining, artificial intelligence, or related technical field
Experience with scripting languages such as Python, JavaScript, or Hack
Experience leading major initiatives successfully
Experience building and shipping high-quality work and achieving high reliability
Experience with developing machine learning models at scale from inception to business impact
Knowledge developing and debugging in C/C++ and Java, or experience with scripting languages such as Python, Perl, PHP, and/or shell scripts
Experience demonstrating technical leadership working with teams, owning projects, defining and setting technical direction for projects
Experienced in utilizing data and analysis to explain technical problems and providing detailed feedback and solutions
Bachelor's degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience
What You'll Be Doing
Play a critical role in setting the direction and goals for a sizable team, in terms of project impact, ML system design, and ML excellence
Adapt standard machine learning methods to best exploit modern parallel environments (e.g., distributed clusters, multicore SMP, and GPU)
Re-evaluate the tradeoffs of already shipped features/ML systems and drive efforts to reduce technical debt across multiple teams
Lead a team from a technical perspective to develop ML best practices and influence engineering culture
Be a go-to person to escalate the most complex online/production performance and evaluation issues
Develop highly scalable classifiers and tools leveraging machine learning, data regression, and rules-based models
Suggest, collect, and synthesize requirements and create an effective feature roadmap
Code deliverables in tandem with the engineering team
Nice to Haves
Masters degree or PhD in Computer Science or a related technical field
Exposure to architectural patterns of large-scale software applications
Experience with scripting languages such as Pytorch and TF
Perks and Benefits
Meta is embarking on transformative change to its business and technology
Opportunity to work on crucial projects and initiatives that have never been done before
Work alongside leading engineers and researchers
Work on exciting and massive social data and prediction problems