Facebook Jobs

Mobile facebook Logo

Job Information

Facebook Manager, Engineering - Machine Learning in Menlo Park, California


Facebook's mission is to give people the power to build community and bring the world closer together. Through our family of apps and services, we're building a different kind of company that connects billions of people around the world, gives them ways to share what matters most to them, and helps bring people closer together. Whether we're creating new products or helping a small business expand its reach, people at Facebook are builders at heart. Our global teams are constantly iterating, solving problems, and working together to empower people around the world to build community and connect in meaningful ways. Together, we can help people build stronger communities - we're just getting started.


In the AR/VR organization at Facebook, we are an AI organization building experiences for communication, contextual social coordination, and sharing. The team is behind M Suggestions on Messenger and Portal. We’re focused on building human-like, personalized understanding of the relationships between entities in the world and the user. This allows us to build experiences on our AR and VR platforms that are natural and delightful. We assist you at the right place, at the right time. We're looking for an experienced Engineering Manager with a proven track record of developing and shipping high quality ML-powered applications to join us! As an Engineering Manager supporting Knowledge Graph efforts within AR/VR, you’ll coordinate and manage a team responsible for building the core ML modeling pipelines needed to build a comprehensive understanding of the world, combined with Facebook’s social graph, to deliver great user experiences. The ideal candidate is an experienced software engineer and manager with a background in machine learning, knowledge graphs, or data science; and is passionate about the future of AR/VR and contextual assistance.

Required Skills:

  1. Manage and support an engineering team responsible for foundational machine learning systems that build Facebook's Knowledge Graph

  2. Set technical direction and define success metrics across Facebook-wide teams

  3. Identify opportunities to share technology with AI efforts at Facebook

  4. Identify and manage partnership opportunities with internal cross-functional partners

  5. Partner with product visionaries to deliver innovative user experiences in AR/VR and beyond

  6. Evangelize technical solutions, frameworks, and best practices across the team and org

Minimum Qualifications:

  1. 5+ years of work experience as a software engineer in machine learning, knowledge graphs, or data science

  2. 5+ years of experience directly managing a team of software engineers

  3. Experience shipping multiple products across various platforms

  4. Experience recruiting and managing technical teams, including performance management

  5. Demonstrated experience interfacing with other internal and external teams to incorporate their innovations and vice versa

  6. Bachelor’s degree in Computer Science, Mathematics, or related field

Industry: Internet

Equal Opportunity: Facebook is proud to be an Equal Opportunity and Affirmative Action employer. We do not discriminate based upon race, religion, color, national origin, sex (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender, gender identity, gender expression, transgender status, sexual stereotypes, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics. We also consider qualified applicants with criminal histories, consistent with applicable federal, state and local law. Facebook is committed to providing reasonable accommodations for candidates with disabilities in our recruiting process. If you need any assistance or accommodations due to a disability, please let us know at accommodations-ext@fb.com.