ML Engineer - Scalable Recommendation Systems

Meta Platforms, Inc.

Burlingame (IL)

On-site

USD 177,000 - 251,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Meta Platforms, Inc. is seeking a Software Engineer, Machine Learning to lead a scalable ML team and own end-to-end ML life cycles.

You will work with top engineers and researchers to solve large-scale social data challenges and deliver impactful ML solutions across recommender, classification, and optimization problems. The role emphasizes building scalable ML models, adapting methods to distributed and GPU environments, and driving best practices while collaborating across teams.

Qualifications

  • 6+ years of software engineering experience (4+ years if you have a PhD).
  • 2+ years in ML, recommendation systems, pattern recognition, data mining, AI, or related field.
  • Experience developing ML models at scale from inception to business impact.
  • Knowledge developing and debugging in C/C++ and Java, or scripting in Python, Perl, PHP, and/or shell.
  • Experience leading teams, owning projects, and setting technical direction.

Responsibilities

  • Play a critical role in setting the direction and goals for a sizable team, in terms of project impact, ML system design, and ML excellence.
  • Adapt standard ML methods to distributed clusters, multicore SMP, and GPU environments.
  • Drive large efforts across teams to reduce technical debt, designing from first principles when appropriate.
  • Lead a team to develop ML best practices and influence engineering culture.
  • Be a go-to person to resolve complex production performance and evaluation issues.

Skills

Machine learning
C/C++
Java
Python
Leadership

Education

Bachelor's degree in Computer Science or related field
Masters/PhD in Computer Science or related field

Tools

Python
Perl
PHP
Shell scripting

Job description

Meta Platforms, Inc. is seeking a Software Engineer, Machine Learning to lead a scalable ML team and own end-to-end ML life cycles.

You will work with top engineers and researchers to solve large-scale social data challenges and deliver impactful ML solutions across recommender, classification, and optimization problems. The role emphasizes building scalable ML models, adapting methods to distributed and GPU environments, and driving best practices while collaborating across teams.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

ML Engineer - Recommender Systems at Scale
ML Engineer - Recommender Systems at Scale

Meta • New York (NY)

On-site
USD 154,000 - 217,000
Bonus
Equity
Benefits
Engineering Manager, Large-Scale ML & Recommendation Systems
Engineering Manager, Large-Scale ML & Recommendation Systems

Meta • Menlo Park (CA)

On-site
USD 300,000 - 420,000
Senior ML Software Engineer, Scalable Production Systems
Senior ML Software Engineer, Scalable Production Systems

Meta • Bellevue (WA)

On-site
USD 154,000 - 217,000
Bonus
Equity
Benefits
Engineering Manager, Scalable Recommendation Systems
Engineering Manager, Scalable Recommendation Systems

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

On-site
USD 180,000 - 240,000
ML Engineer, Recommendation Systems for Global Impact
ML Engineer, Recommendation Systems for Global Impact

Meta • San Francisco (CA)

On-site
USD 154,000 - 217,000
Bonus
Equity
Benefits
Lead ML Engineer, Recommender Systems
Lead ML Engineer, Recommender Systems

Meta • Sunnyvale (CA)

On-site
USD 219,000 - 301,000
Senior ML Engineer: Scalable Recs & Search
Senior ML Engineer: Scalable Recs & Search

7Seventy • United States

Hybrid
USD 221,000 - 405,000
Senior ML Engineer — Scalable Recommender Systems
Senior ML Engineer — Scalable Recommender Systems

Adjoe • United States

On-site
USD 150,000 - 230,000
Engineering Manager, Machine Learning
Engineering Manager, Machine Learning

Meta • Menlo Park (CA)

On-site
USD 300,000 - 420,000
Staff ML Engineer — Scalable Recommendations & AI Platform
Staff ML Engineer — Scalable Recommendations & AI Platform

NewsBreak • Mountain View (CA)

On-site
USD 230,000 - 300,000
Health, dental, and vision care
Top-tier 401(K) plan with company-mact
Paid time off and paid holidays
+3