Meta
Distinguished Software Engineer, Recommendation Systems (AI/ML)
$347K–$403K
Menlo Park, CA · Principal · Full-time · Posted Oct 23, 2026
- Experience
- 8+ years in applied AI/ML.
- Education
- Bachelor’s degree in Computer Science, Computer Engineering, or a relevant technical field, or equivalent practical experience.
About the job
Leads applied AI/ML strategy and engineering for a recommendation product, addressing complex product problems and advancing recommendation systems.
What you'll do
- Set the product’s 2–3 year technical architecture and guide applied AI/ML strategy.
- Develop AI-native workflows and tooling, metrics, and safeguards to improve ML development and responsible deployment.
- Mentor engineers and align teams and stakeholders on technical direction.
What they ask for
- Bachelor’s degree in Computer Science, Computer Engineering, or a relevant technical field, or equivalent practical experience.
- 8+ years of experience in applied AI/ML with measurable product outcomes.
- Experience setting technical strategy, aligning stakeholders, and communicating ML system designs and trade-offs.
- Experience implementing responsible AI practices and building AI-native developer tooling or automation.
Nice to have
- Experience applying ML across domains such as ranking and recommendation, generative AI, computer vision, or natural language processing.
- Industry-recognized ML contributions, such as publications or open-source projects; ongoing development in emerging AI skills.
Pay
$347,000/year to $403,000/year (base salary)
Tools
AI/ML, ranking and recommendation, generative AI, computer vision, natural language processing, prompt/context engineering, harness engineering, agent orchestration
AI focus
Applied AI/ML for recommendation products, including AI-native development workflows, ML strategy, experimentation, production improvement, and responsible AI safeguards.
Model-written summary · the original posting is authoritative