Back to jobsJob overview

About the role

Software Engineer (Technical Leadership) - AI Specialist at Meta

Required Skills

pythonc++ai/mlllmgenerative airesearchpublicationsmachine learning

About the Role

Meta is hiring a Software Engineer (Technical Leadership) - AI Specialist to advance intelligent machine technology and apply AI/ML research to product development. The role involves leading research projects, designing systems, and collaborating cross-functionally to improve Meta's products using LLMs and generative AI.

Key Responsibilities

  • Help advance the science and technology of intelligent machines
  • Work on research projects, strategies, and problems of moderate to high complexity and scope
  • Lead and collaborate on research projects within a team
  • Design policies, processes, procedures, methods, tests, and/or components from the ground up for end-to-end systems
  • Apply in-depth knowledge of how the machine learning system interacts with other systems

Required Skills & Qualifications

Must Have:

  • Bachelor's degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience
  • Ph.D. and publications in machine learning, AI, computer science, statistics, applied mathematics, data science, or related technical fields
  • Experience leading a team in solving modeling problems using AI/ML approaches
  • Experience in developing and debugging in Python, C/C++, or C#

Nice to Have:

  • Experience bringing machine learning-based products from research to production
  • 4+ years of experience as technical lead for a project of 4 or more individuals
  • First-author publications at peer-reviewed AI conferences (e.g., NeurIPS, ICML, ICLR, AAAI)

Benefits & Perks

  • bonus
  • equity
  • benefits