Meta
Software Engineer, Machine Learning
Found: April 10, 2026
This role is based in Menlo Park, CA.
Compensation:
$186,200/year to $209,000/year + bonus + equity + benefits
Responsibilities:
- Research, design, develop, and test operating systems-level software, compilers, and network distribution software for massive social data and prediction problems.
- Work on classification and optimization problems such as payment fraud detection and recommendation systems.
- Develop highly scalable systems and algorithms leveraging deep learning and data regression.
- Analyze requirements and bottlenecks in technology and systems.
- Adapt machine learning methods for modern parallel environments.
Minimum Qualifications:
- Master’s degree in Computer Science, Computer Engineering, Applied Sciences, Mathematics, Physics, Data Science, or a related field.
- 2 years of experience in machine learning, recommendation systems, or related fields.
- Experience with Hadoop, Spark, and scripting languages like Python or Perl.