Drimva

Meta

Software Engineer, Recommendation Systems

$271K–$347K

Sunnyvale, CA +2 · Full-time · Posted Jul 17, 2026

Location
Sunnyvale, CA
Bellevue, WA
New York, NY
Experience
12+ years designing, building, and scaling production recommendation, ranking, or personalization systems.
Education
Bachelor's degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience.

About the job

Sets technical direction and builds large-scale recommendation, ranking, retrieval, and personalization systems across Meta products.

What you'll do

  • Define architecture and technical strategy for recommendation systems, including retrieval, candidate generation, feature engineering, and ranking.
  • Develop machine-learning methods and production infrastructure, and establish metrics and experimentation frameworks for recommendation quality.
  • Lead cross-organizational modernization and engineering initiatives, while mentoring engineers and advising leadership.

What they ask for

  • Bachelor's degree in Computer Science, Computer Engineering, a relevant technical field, or equivalent practical experience.
  • Experience defining technical strategy and architecture for large-scale machine-learning systems and leading cross-organizational initiatives.
  • Experience developing and applying machine-learning models at scale, including experimentation design and metric definition.
  • Proficiency with PyTorch or TensorFlow applied to large-scale recommendation models.

Nice to have

  • Industry-recognized contributions to recommendation systems, information retrieval, or personalization through publications, patents, or open-source work.
  • Experience building real-time feature serving, approximate nearest neighbor retrieval, or low-latency inference infrastructure at internet scale.

Pay

$271,000/year to $347,000/year USD base salary; bonus and equity amounts are not specified.

Tools

PyTorch, TensorFlow

AI focus

Applies novel machine-learning techniques to recommendations and rearchitects recommendation systems using AI-native approaches; promotes AI-native development practices.

Model-written summary · the original posting is authoritative

First seen Oct 15, 2026 · Last verified Nov 4, 2026 (UTC)