Meta
Software Engineering Manager, Machine Learning
Found: January 9, 2026
This position is based in Sunnyvale, CA with additional locations available.
Compensation:
$184,000/year to $257,000/year + bonus + equity + benefits
Responsibilities:
- Lead and manage a team of software engineers to deliver high-quality products and solutions.
- Collaborate with cross-functional teams to drive technical innovation.
- Develop and implement technical strategies to achieve business objectives.
- Foster an environment of continuous learning, growth, and improvement.
Minimum Qualifications:
- 8+ years of software engineering experience or PhD + 4 years, including hands-on technical management.
- Experience recruiting, building, structuring, and leading technical organizations.
- Bachelor's or Master's in Computer Science or equivalent practical experience.
- Experience supporting, coaching, mentoring, and developing software engineers.
- 2+ years of experience managing a team of engineers with varied skill levels.
Preferred Qualifications:
- Hands-on technical management building large scale systems, algorithms, and toolsets within the Machine Learning domain.