Meta
Software Engineer, Machine Learning RecSys
$184K–$257K
Sunnyvale, CA +4 · Full-time · Posted Jul 8, 2026
- Location
- Sunnyvale, CA
Bellevue, WA
Menlo Park, CA
Seattle, WA
New York, NY - Experience
- 3+ years in software engineering or a relevant field; 2+ years if you have a PhD. 2+ years in machine learning, recommendation systems, artificial intelligence, or a related technical field.
- Education
- Bachelor's degree in Computer Science, Computer Engineering, or a relevant technical field, or equivalent practical experience.
About the job
Build and scale machine-learning recommendation systems and software features across Meta products, while improving system performance, reliability, and user experiences.
What you'll do
- Collaborate across teams to build application experiences and reusable software components.
- Develop, architect, and optimize scalable systems, including identifying and resolving performance issues.
- Lead technical efforts, guide peers, and establish end-to-end ownership of components or systems.
What they ask for
- 3+ years of software engineering or relevant experience, or 2+ years with a PhD; 2+ years in machine learning, recommendation systems, artificial intelligence, or a related technical field.
- Experience developing machine-learning models at scale and designing, building, or deploying recommendation systems.
- Experience with scripting languages such as Python, Javascript, or Hack, and knowledge of developing and debugging in C/C++ and Java, or experience with scripting languages such as Python, Perl, PHP, and/or shell scripts.
- Bachelor's degree in Computer Science, Computer Engineering, or a relevant technical field, or equivalent practical experience.
Nice to have
- Hands-on experience with production LLMs, or a Master's degree or PhD in Computer Science or another ML-related field.
- Publications, patents, or open-source contributions in recommendations or the LLM space.
Pay
$183,997/year to $257,000/year USD base salary
Tools
Python, Javascript, Hack, C/C++, Java, Perl, PHP, shell scripts
AI focus
Develop machine-learning models and recommendation systems at scale; the posting also mentions LLMs, AI tools, ongoing AI skill development, and responsible AI practices.
Model-written summary · the original posting is authoritative