Machine Learning Software Engineering Manager

Meta

full-time

Posted: October 10, 2025

Number of Vacancies: 1

Job Description

Meta is seeking a highly motivated and experienced Software Engineering Manager to join our team. As a leader in the tech industry, we are looking for someone who can drive innovation, collaboration, and technical proven experience. Responsibilities include leading and managing a team of software engineers to deliver high-quality products and solutions, collaborating with cross-functional teams to drive technical innovation and proven experience, developing and implementing technical strategies to achieve business objectives, and fostering a work environment of continuous learning, growth, and improvement. Minimum qualifications include demonstrated experience recruiting and managing technical teams, including performance management and managing engineers; 12+ years, or PhD + 8 years, of software engineering work experience, including technical management; BS or MS in Computer Science, Engineering, or a related technical discipline or equivalent experience; 2+ years managing managers, 5+ years managing technical teams. Preferred qualifications include hands-on technical management building large scale systems, algorithms, and toolsets within the Machine Learning domain. About Meta: Meta builds technologies that help people connect, find communities, and grow businesses. When Facebook launched in 2004, it changed the way people connect. Apps like Messenger, Instagram and WhatsApp further empowered billions around the world. Now, Meta is moving beyond 2D screens toward immersive experiences like augmented and virtual reality to help build the next evolution in social technology.

Locations

  • Sunnyvale, CA, US

Salary

Salary not disclosed

Estimated Salary Rangehigh confidence

350,000 - 650,000 USD / yearly

Source: ai estimated

* This is an estimated range based on market data and may vary based on experience and qualifications.

Skills Required

  • Machine Learningadvanced
  • Software Engineeringadvanced
  • Technical Managementadvanced

Required Qualifications

  • Recruiting and managing technical teams, including performance management (experience)
  • 12+ years of software engineering work experience, including technical management (or PhD + 8 years) (experience)
  • BS or MS in Computer Science, Engineering, or related technical discipline (degree)
  • 2+ years managing managers (experience)
  • 5+ years managing technical teams (experience)
  • Hands-on technical management building large scale systems, algorithms, and toolsets within the Machine Learning domain (experience)

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 and proven experience
  • Develop and implement technical strategies to achieve business objectives
  • Foster a work environment of continuous learning, growth, and improvement

Benefits

  • bonus: Bonus included in compensation
  • equity: Equity included in compensation
  • general: Additional benefits offered by Meta (details available on Meta's benefits page)

Target Your Resume for "Machine Learning Software Engineering Manager"

Get personalized recommendations to optimize your resume specifically for Machine Learning Software Engineering Manager. Our AI analyzes job requirements and tailors your resume to maximize your chances.

Keyword optimization
Skills matching
Experience alignment

Check Your ATS Score for "Machine Learning Software Engineering Manager"

Find out how well your resume matches this job's requirements. Our Applicant Tracking System (ATS) analyzer scores your resume based on keywords, skills, and format compatibility.

Instant analysis
Detailed feedback
Improvement tips

Documents