Meta
Engineering Manager, Machine Learning
$219K–$301K
Menlo Park, CA · Manager · Full-time · Posted Oct 20, 2026
- Experience
- 8+ years in software engineering focused on ML systems; 4+ years managing engineering teams, including other engineering leaders.
About the job
Leads machine learning engineering teams building and operating large-scale recommendation and ranking systems across Meta products.
What you'll do
- Manage ML engineering teams and leaders across model development, training, evaluation, and production serving.
- Set technical strategy and promote adoption of state-of-the-art recommendation approaches.
- Partner with product, data science, and research teams to deliver measurable outcomes from recommendation systems.
What they ask for
- 8+ years of software engineering experience focused on machine learning systems.
- 4+ years managing engineering teams, including other engineering leaders.
- Experience setting ML systems strategy across the model lifecycle and partnering cross-functionally to deliver measurable outcomes.
- Production recommendation systems experience, including deep learning, transformer-based models, and neural collaborative filtering.
Nice to have
- Hands-on recommendation model development with PyTorch or TensorFlow.
- Experience implementing emerging ML research and responsible AI practices in production.
Pay
$219,000/year to $301,000/year USD base salary; bonus and equity amounts not stated
Tools
Meta Recommendation Systems (MRS), PyTorch, TensorFlow, RecSys, KDD, NeurIPS, ICML
AI focus
Leads development and production deployment of recommendation and ranking models, including deep learning, transformer-based models, and multi-objective optimization; also integrates AI tools to improve workflows and applies responsible AI practices.
Model-written summary · the original posting is authoritative