← All roles

Software Engineer, Machine Learning - Search Algorithm, Standalone Apps Team

Meta· Engineering
Apply on company site
Menlo Park, CA$271k - $347kFull-timePosted 3mo ago

About the role

Staff-level ML engineer responsible for owning the search algorithm (retrieval, ranking, and relevance) for Meta's Standalone Apps Team, driving search quality, building scalable ML and serving systems, and aligning technical direction with product strategy in an early-stage 0→1 project.

Responsibilities

  • Own the modeling and systems direction for search — retrieval, ranking, query understanding, and relevance.
  • Define search-quality metrics and the experimentation approach; drive measurable relevance gains.
  • Build and scale the ML and serving systems search depends on.
  • Set technical direction across teams; align search work with product strategy.
  • Mentor ML and product engineers; raise the bar on modeling and evaluation rigor.

Qualifications

  • Bachelor's degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience
  • 12+ years of relevant experience, with deep expertise in search / information retrieval / ranking
  • Strong foundation in ML and in the systems that train and serve models at scale
  • Track record of driving search/relevance improvements that moved product metrics
  • Experience setting technical direction across multiple teams

Skills

Required:search / information retrieval / rankingML engineering

Benefits

  • Benefits information referenced in posting (see compensation and benefits note)
Last updated Oct 23, 2026. Interested? Apply on the company site.

About Meta

Shop the latest AI glasses and wearable technology from Meta.

Shop the latest AI glasses and wearable technology from Meta. Explore Ray-Ban Meta, Oakley Meta, display glasses, and cutting-edge VR headsets.

AI glassesOakley MetaRay-Ban MetaVR headsetsliquid-ai-recruiting-targetwearable technology

More open roles at Meta