Lead ML Engineer, Recommender Systems

Meta

Sunnyvale (CA)

On-site

USD 219,000 - 301,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Meta is seeking Machine Learning engineers to join our leadership track in RecSys, building products that connect billions of people worldwide. You will collaborate with product, design, and infra teams to ship scalable ML-powered features across mobile and web platforms.

Ideal candidates have 4+ years in software engineering with ML and recommender systems, strong C/C++/Java skills, and hands-on experience with LLMs in production. Join a world-class team delivering impact at scale.

Qualifications

  • Bachelor's degree in Computer Science, Computer Engineering, or equivalent practical experience.
  • 4+ years in software engineering; 3+ years with a PhD.
  • 3+ years in ML, recommendation systems, or related field.
  • Experience developing ML models at scale from inception to impact.
  • Proficiency in C/C++ and Java; Python, Perl, PHP, or shell scripting.
  • Experience with scripting languages such as Python, Javascript or Hack.
  • Ability to lead initiatives, set technical direction, and influence product strategy.
  • Experience designing or deploying recommender systems at scale.
  • Hands-on experience with LLMs (e.g., BERT, GPT) in production.

Responsibilities

  • Collaborate with cross-functional teams to build innovative application experiences.
  • Implement UI components and reusable back-end interfaces.
  • Develop scalable software components interfacing with back-end platforms.
  • Analyze and optimize code for quality, efficiency, and performance.
  • Lead major initiatives and provide technical guidance to peers.
  • Architect efficient, scalable systems for complex applications.
  • Identify and resolve performance and scalability issues.
  • Work with multiple languages and technologies.
  • Own components, features, or systems end-to-end.

Skills

Machine Learning
Recommendation Systems
Technical Leadership
LLMs / AI tooling
Systems Design
C/C++
Java
Python
Team Collaboration

Education

Bachelor's degree in CS/Engineering
Master's degree or PhD (preferred)

Tools

C/C++
Java
Python
JavaScript / Hack
PyTorch
TensorFlow
Shell scripting
Perl / PHP

Job description

Meta is seeking Machine Learning engineers to join our leadership track in RecSys, building products that connect billions of people worldwide. You will collaborate with product, design, and infra teams to ship scalable ML-powered features across mobile and web platforms.

Ideal candidates have 4+ years in software engineering with ML and recommender systems, strong C/C++/Java skills, and hands-on experience with LLMs in production. Join a world-class team delivering impact at scale.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Lead ML Engineer – Recommender Systems
Lead ML Engineer – Recommender Systems

Meta • Burlingame (CA)

On-site
USD 219,000 - 301,000
Senior ML Engineer - Recommender Systems Lead
Senior ML Engineer - Recommender Systems Lead

Meta • Menlo Park (CA)

On-site
USD 219,000 - 301,000
Lead ML Software Engineer, Recommender Systems
Lead ML Software Engineer, Recommender Systems

Meta • New York (NY)

On-site
USD 219,000 - 301,000
Bonus
Equity
Benefits
Lead ML Engineer: Recommender Systems & Tech Leadership
Lead ML Engineer: Recommender Systems & Tech Leadership

Meta • Redmond (WA)

On-site
USD 219,000 - 301,000
ML Engineer - Scalable Recommender Systems
ML Engineer - Scalable Recommender Systems

Meta • New York (NY), Menlo Park (CA), Bellevue (WA), Sunnyvale (CA)

On-site
USD 140,000 - 210,000
Software Engineer, Machine Learning RecSys
Software Engineer, Machine Learning RecSys

Meta • New York (NY), Menlo Park (CA), Bellevue (WA), Sunnyvale (CA)

On-site
USD 140,000 - 210,000
Lead ML Software Engineer — Build Scalable AI Systems
Lead ML Software Engineer — Build Scalable AI Systems

Meta • Columbus (OH)

On-site
USD 183,997 - 257,000
Software Engineer Leadership, Machine Learning RecSys
Software Engineer Leadership, Machine Learning RecSys

Meta • Redmond (WA)

On-site
USD 219,000 - 301,000
Senior ML Infra Engineer for Large-Scale Recommenders
Senior ML Infra Engineer for Large-Scale Recommenders

Socket.dev • United States

On-site
USD 191,000 - 267,000
Healthcare benefits
401k with match
Global benefits
+5
Senior ML Engineer — Large-Scale Recommendations & AI Apps
Senior ML Engineer — Large-Scale Recommendations & AI Apps

NewsBreak • United States

On-site
USD 195,000 - 230,000
Health, dental, and vision coverage
401(k) with company match
Paid time off and holidays
+2