Meta
Software Engineer, Machine Learning
Found: March 6, 2026
This role is based in New York, NY.
Compensation:
$178,360/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 and synthesize requirements and bottlenecks in technology and systems.
- Collaborate with the engineering team to deliver code.
- Adapt machine learning methods for modern parallel environments.
Minimum Qualifications:
- Bachelor’s degree in Computer Science, Engineering, Mathematics, or related field.
- Experience with machine learning frameworks such as PyTorch, MXNet, or TensorFlow.
- Knowledge in machine learning, recommendation systems, and distributed systems.
- Proficiency in programming languages including C/C++, Java, Python, and SQL.