Software Engineer, Systems ML

Meta

New York, NY4d agovia LinkedIn

About the Role

Meta is seeking an AI Software Engineer to join our Research & Development teams. The position will involve applying AI infrastructure and hardware acceleration techniques to solve crucial and exciting problems on the web. We are hiring in multiple locations.

Key Responsibilities

  • Apply relevant AI infrastructure and hardware acceleration techniques to build & optimize intelligent ML systems that improve Meta’s products and experiences.
  • Goal setting related to project impact, AI system design, and infrastructure/developer efficiency.
  • Directly or influencing partners to deliver impact through deep, data-driven analysis.
  • Drive large efforts across multiple teams.
  • Define use cases, and develop methodology & benchmarks to evaluate different approaches.
  • Apply in-depth knowledge of how ML infra interacts with other systems.
  • Mentor other engineers/research scientists & improve the quality of engineering work in the broader team.

Requirements & Tech Stack

  • Bachelor's degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience.
  • Specialized experience in one or more of the following machine learning/deep learning domains:
  • Hardware accelerators architecture
  • GPU architecture
  • Machine learning compilers
  • ML systems
  • AI infrastructure
  • High performance computing
  • Performance optimizations
  • Machine learning frameworks (e.g., PyTorch)
  • Numerics
  • SW/HW co-design
  • Experience developing AI-System infrastructure or AI algorithms in C/C++ or Python.

Preferred Qualifications

  • Master/PhD degree in Computer Science, Computer Engineering.
  • Technical leadership experience.
  • Experience with distributed systems or on-device algorithm development.
  • Experience with recommendation and ranking models.
  • Demonstrated ability to integrate AI tools to optimize/redesign workflows and drive measurable impact (e.g., efficiency gains, quality improvements).
  • Experience adhering to and implementing responsible, ethical AI practices (e.g., risk assessment, bias mitigation, quality and accuracy reviews).
  • Demonstrated ongoing AI skill development (e.g., prompt/context engineering, agent orchestration) and staying current with emerging AI technologies.

Meta Entry-Level & New Grad Jobs · last 7 days

20 openings · 11 need no experience

See all 20 →