Machine Learning Software Engineering Manager

Meta builds technologies that help people connect, find communities, and grow businesses through social technology and immersive experiences.
$213,000 - $293,000
Machine Learning
Staff Software Engineer
Contact Company
8+ years of experience
AI

Description For Machine Learning Software Engineering Manager

Meta is seeking exceptional engineering leaders for their Machine Learning team, offering a unique opportunity at one of the world's leading tech companies. As a Machine Learning Software Engineering Manager, you'll lead teams working on cutting-edge ML solutions that impact billions of users worldwide. The role combines technical expertise with people management, requiring both depth in machine learning and leadership skills.

The position offers competitive compensation ($213,000-$293,000/year) plus bonus and equity, reflecting Meta's commitment to attracting top talent. You'll be working at Meta's offices in Bellevue or Seattle, contributing to the company's mission of building technologies that connect people and push the boundaries of social technology.

The ideal candidate brings 8+ years of software engineering experience, with proven expertise in languages like Python, Java, or PHP. You'll need to demonstrate strong leadership capabilities, including 2+ years of developing and coaching engineering leaders. Your role will involve driving technical strategy, managing complex projects, and working cross-functionally to achieve organizational goals.

Meta's work environment emphasizes innovation, particularly in areas like augmented and virtual reality, as they work to build the next evolution in social technology. The company offers comprehensive benefits and maintains a strong commitment to diversity, equality, and inclusion.

This role presents an exceptional opportunity to shape the future of machine learning applications at scale, working with some of the industry's brightest minds while enjoying the benefits and growth potential that come with a leadership position at Meta.

Last updated 7 days ago

Responsibilities For Machine Learning Software Engineering Manager

  • Be both highly technical and an effective people manager
  • Be a subject matter expert in an ML domain
  • Lead teams that deliver on multiple projects of increasing dependencies in an ambiguous or high-impact area
  • Work with your 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 to set and achieve optimal outcomes

Requirements For Machine Learning Software Engineering Manager

Python
Java
PHP
  • 8+ years of software engineering work experience, including hands-on technical management building large scale systems, algorithms, and toolsets within the Machine Learning domain
  • 8+ years experience coding in one of the following languages: C++, Java, Python and/or PHP
  • 2+ years experience of developing, coaching and managing engineering leaders
  • Demonstrated experience recruiting and managing technical teams, including performance management
  • BA/BS in Computer Science (In lieu of degree, 4+ years work experience)

Benefits For Machine Learning Software Engineering Manager

  • bonus
  • equity
  • benefits

Interested in this job?

Jobs Related To Meta Machine Learning Software Engineering Manager

Partner Engineer, Government

Senior technical role implementing Meta's Llama AI models in government projects, requiring extensive experience in AI/ML and government sector collaboration.

Partner Engineer, Generative AI

Meta is hiring a Partner Engineer for Generative AI to work with strategic partners and cloud providers on LLMs and AI solutions.

Research Scientist

Meta is hiring a Research Scientist to develop optimization algorithms and improve platform performance using machine learning and distributed systems.

Software Engineer, Systems ML - Model Optimization (PhD)

Meta is hiring a Software Engineer for Systems ML - Model Optimization, focusing on enhancing AI inference infrastructure and optimizing ML models.

Research Scientist - Reality Labs

Meta is hiring a Research Scientist for Reality Labs to work on neuromotor interfaces and machine learning for AR/VR interaction.