Jobs and Careers
ME
Software Engineering Manager, Machine Learning
MetaNew York City, United Statesfull_timeVerifiedPosted 14 Feb 2026
About the role
Meta is seeking a highly motivated and experienced Software Engineering Manager to join our team. As an engineering manager you will support, enable and empower your team, managing high performing engineers to make a meaningful impact on billions of people around the world. Software Engineering Managers are clearly characterized by progressive technical experience and demonstrated progression in management responsibility.
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
Qualifications
8+ years of, or PhD + 4 years of software engineering work experience, including hands on technical management
* Demonstrated experience recruiting, building, structuring, and leading technical organizations, including performance management
* Bachelor of Science/Masters in Computer Science or equivalent practical experience
* Experience supporting, coaching, mentoring, and developing software engineers
* 2+ years of experience in managing a team of engineers with varied skill levels Hands-on technical management building large scale systems, algorithms, and toolsets within the Machine Learning domain
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
Qualifications
8+ years of, or PhD + 4 years of software engineering work experience, including hands on technical management
* Demonstrated experience recruiting, building, structuring, and leading technical organizations, including performance management
* Bachelor of Science/Masters in Computer Science or equivalent practical experience
* Experience supporting, coaching, mentoring, and developing software engineers
* 2+ years of experience in managing a team of engineers with varied skill levels Hands-on technical management building large scale systems, algorithms, and toolsets within the Machine Learning domain
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s