Lead ML Engineer, Recommender Systems

Meta

Sunnyvale (CA)

On-site

USD 219,000 - 301,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

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

Vamp • California (MO)

On-site
USD 138,000 - 184,000
Lead ML Recs Engineer — Scalable Systems
Lead ML Recs Engineer — Scalable Systems

Instagram • United States

On-site
USD 180,000 - 240,000
Senior ML Engineer, Recommender Systems & Scalable AI
Senior ML Engineer, Recommender Systems & Scalable AI

Meta • Columbus (OH)

On-site
USD 184,000 - 257,000
ML Recommender Systems Engineer
ML Recommender Systems Engineer

Meta • Helena (MT)

On-site
USD 184,000 - 257,000
ML Engineer, Recommender Systems & Personalization
ML Engineer, Recommender Systems & Personalization

Meta • Cheyenne (WY)

On-site
USD 184,000 - 257,000
Machine Learning RecSys Engineer — Global Impact
Machine Learning RecSys Engineer — Global Impact

Meta • Frankfort (KY)

On-site
USD 184,000 - 257,000
ML Engineer, Recommender Systems (Scalable)
ML Engineer, Recommender Systems (Scalable)

Meta • Montpelier (VT)

On-site
USD 184,000 - 257,000
RecSys ML Engineer: Scale ML, Impact, Equity
RecSys ML Engineer: Scale ML, Impact, Equity

Meta • Salt Lake City (UT)

On-site
USD 184,000 - 257,000
Machine Learning Engineer — Recommender Systems
Machine Learning Engineer — Recommender Systems

Meta • Santa Fe (NM)

On-site
USD 184,000 - 257,000
ML Engineer, Recommender Systems — Scale & Impact
ML Engineer, Recommender Systems — Scale & Impact

Meta • Hartford (CT)

On-site
USD 184,000 - 257,000