Drimva

Meta

Software Engineer, Machine Learning RecSys

$154K–$217K

Sunnyvale, CA +4 · Full-time · Posted Jun 2, 2026

Location
Sunnyvale, CA
Bellevue, WA
Menlo Park, CA
New York, NY
San Francisco, CA
Experience
2+ years of programming; 1+ years of hands-on experience in one or more of machine learning, recommendation systems, LLMs, or artificial intelligence.
Education
Bachelor's degree in Computer Science, Computer Engineering, a relevant technical field, or equivalent practical experience.

About the job

Build and improve scalable software and machine-learning recommendation systems for Meta products across mobile and web platforms.

What you'll do

  • Collaborate across product, design, operations, and infrastructure teams to build application experiences.
  • Develop reusable components and architect scalable systems; analyze code and resolve performance issues.
  • Lead technical efforts, guide peers, and take end-to-end ownership of components, features, or systems.

What they ask for

  • Bachelor's degree in Computer Science, Computer Engineering, a relevant technical field, or equivalent practical experience.
  • 2+ years of programming experience in a relevant programming language.
  • 1+ years of hands-on experience in machine learning, recommendation systems, LLMs, or artificial intelligence.
  • Experience developing machine-learning models at scale and designing, building, or deploying recommendation systems.

Nice to have

  • Master's degree or PhD in Computer Science or another ML-related field.
  • Publications, patents, or open-source contributions in recommendations or LLMs; hands-on production LLM experience is also mentioned.

Pay

$154,003/year to $217,000/year USD base salary

Tools

Python, Javascript, Hack, C/C++, Java, Perl, PHP, shell scripts

AI focus

Develop machine-learning models at scale and build recommendation systems; the posting also mentions production LLM work, AI workflow optimization, responsible AI practices, and ongoing AI skill development.

Model-written summary · the original posting is authoritative

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