Software Engineering Manager, Machine Learning

Meta builds technologies that help people connect, find communities, and grow businesses through social platforms and immersive experiences.
$180,000 - $300,000
Machine Learning
Staff Software Engineer
In-Person
5,000+ Employees
5+ years of experience
AI

Description For Software Engineering Manager, Machine Learning

Meta's Enterprise Product Applied Research team is seeking a Software Engineering Manager to lead their Machine Learning initiatives. This role is crucial in shaping the future of Meta's AI-first enterprise solutions. As a manager, you'll lead teams working on cutting-edge AI technologies that enhance Metamates' productivity and work quality. The position requires both technical expertise in machine learning and strong leadership skills to drive multiple high-impact projects.

The ideal candidate will have extensive experience in machine learning and software engineering, with a proven track record of managing technical teams. You'll be responsible for strategic planning, roadmap execution, and cross-functional collaboration to deliver transformative AI solutions. This role offers the opportunity to work at the forefront of AI technology while setting new standards for what's possible in enterprise applications.

Meta offers a unique environment where you'll contribute to technologies that connect billions of people worldwide. As part of Meta's journey beyond traditional social technology into immersive experiences like AR and VR, you'll help shape the next evolution of social technology. The company's commitment to innovation and pushing technological boundaries makes this an exciting opportunity for someone passionate about both technical leadership and machine learning advancement.

Working at Meta's Singapore location, you'll be part of a global team that's reimagining the future of digital connection. The role combines technical depth with leadership challenges, offering significant growth opportunities and the chance to impact how AI transforms enterprise operations. If you're excited about leading teams at the intersection of machine learning and enterprise solutions while working for a company that's continuously pushing the boundaries of what's possible, this role presents an exceptional opportunity.

Last updated 21 hours ago

Responsibilities For Software Engineering Manager, Machine Learning

  • Lead teams that deliver on multiple projects of increasing dependencies in an ambiguous or high-impact area
  • Work with team and cross-functional partners to define and influence strategy
  • Drive roadmap creation and execution
  • Collaborate with various functions, drive engineering initiatives and have an impact at an organizational level
  • Participate in technical design
  • Measure the impact of your team and set clear expectations and goals
  • Work effectively with cross-functional partners and stakeholders
  • Partner with leadership to influence and drive organization design

Requirements For Software Engineering Manager, Machine Learning

Python
Java
  • Demonstrated experience recruiting and managing technical teams, including performance management
  • Be both highly technical and an effective people manager
  • Experience supporting machine learning teams
  • 5+ years of software engineering work experience in Machine Learning domain
  • 5+ years experience coding in C++, Java, Python and/or PHP
  • BS / MS in Computer Science or related discipline (In lieu of degree, 4+ years work experience)
  • Be a subject matter expert in an ML domain

Interested in this job?

Jobs Related To Meta Software Engineering Manager, Machine Learning

Computer Vision Engineer (Leadership)

Lead Computer Vision Engineer role at Meta, focusing on AR/VR technology development and team leadership in Reality Labs division.

Research Scientist, Machine Learning (PhD)

Research Scientist position at Meta focusing on machine learning and AI research, requiring PhD qualification and offering comprehensive benefits and mentorship.

Software Engineer, Machine Learning

Senior Machine Learning Engineering role at Meta focusing on developing scalable ML solutions and leading technical initiatives.

Product Manager, Machine Learning

Senior Product Manager role focused on Machine Learning initiatives at Meta, requiring 8+ years of experience and strong technical background.

Software Engineer (Leadership) - Machine Learning

Leadership position for experienced Machine Learning Engineers to drive technical direction and develop scalable ML solutions at Meta.