Taro Logo

Software Engineering Manager, Machine Learning

Meta builds technologies that help people connect, find communities, and grow businesses through social technology and immersive experiences.
$180,000 - $300,000
Machine Learning
Staff Software Engineer
In-Person
5,000+ Employees
5+ years of experience
AI
This job posting may no longer be active. You may be interested in these related jobs instead:
Software Engineer, Computer Vision (Technical Leadership)

Lead computer vision software engineering role at Meta, developing cutting-edge AR/VR technologies and providing technical leadership for Reality Labs teams.

Research Engineer, Monetization AI (PhD)

Research Engineer position at Meta focusing on advanced AI/ML technologies for monetization, requiring PhD and expertise in machine learning, deep learning, and practical implementation of AI solutions.

Algorithm Engineer, Machine Learning for Cameras (PhD)

Meta is hiring a PhD-level Algorithm Engineer specializing in Machine Learning for Cameras to develop cutting-edge AI solutions for AR/VR devices and camera systems.

Image Processing and Machine Learning Engineer (PhD)

PhD-level position at Meta developing cutting-edge image processing and machine learning algorithms for AR/VR technologies.

Software Engineer, Infrastructure

Senior ML Infrastructure Engineer role at Meta focusing on optimizing large-scale AI training and inference workflows for recommendation systems.

Description For Software Engineering Manager, Machine Learning

Meta's Enterprise Product Applied Research team is at the forefront of revolutionizing the Meta Enterprise in an AI-first world. This role offers an exciting opportunity to lead and shape the future of AI applications within Meta, working with state-of-the-art technology to build transformative products that enhance Metamates' productivity and work quality.

As a Software Engineering Manager for Machine Learning, you'll be responsible for leading teams that push the boundaries of what's possible with AI technology. You'll work at the intersection of technical leadership and people management, driving strategic initiatives that have organizational-wide impact. The role requires both deep technical expertise in machine learning and strong leadership capabilities to guide teams through complex projects.

The position offers the chance to work with Meta's cutting-edge AI infrastructure and contribute to products that will define the next generation of enterprise solutions. You'll collaborate with cross-functional teams across Meta's ecosystem, influencing product strategy and technical direction while managing and developing talented engineering teams.

This role is perfect for someone who combines technical excellence in machine learning with proven leadership experience, and who is excited about building products that will shape the future of work at Meta. You'll be part of Meta's mission to move beyond traditional digital connections into immersive experiences, contributing to the next evolution of social technology.

Last updated 4 months 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?