Meta - Redmond, WA

posted 25 days ago

Full-time - Mid Level
Redmond, WA
Web Search Portals, Libraries, Archives, and Other Information Services

About the position

The Software Engineering Manager for AI Compiler at Meta will lead a team of engineers focused on developing a compiler and runtime toolchain for advanced deep learning hardware components tailored for augmented and virtual reality systems. This role involves strategic leadership, fostering collaboration across teams, and driving the development of a robust software development kit (SDK) for custom machine learning accelerators. The successful candidate will be instrumental in building a high-performing team culture and ensuring the delivery of innovative solutions in the field of machine learning and compiler technology.

Responsibilities

  • Grow a team of domain experts in ML compilation for deep learning hardware acceleration targets.
  • Communicate, collaborate, and build relationships with clients and peer teams to facilitate cross-functional projects.
  • Operate strategically and tactically to develop vision and strategy for the team.
  • Remain up to date with ongoing software development activities, assist with technical challenges, and participate in design decisions.
  • Build a collaborative, high-performing team culture focused on delivering outcomes against aggressive goals.

Requirements

  • Bachelor's or higher degree in Computer Science or Electronics Engineering or an equivalent field.
  • Experience with software toolchain development for custom hardware, such as GPUs or AI accelerators.
  • 2+ years of experience in leading a team of software engineers of varied skill levels.
  • Experience with cross-functional collaboration with hardware or AI framework teams.
  • Knowledge of computer algorithms and experience in driving optimal system solutions across disciplines.
  • Experience with machine-code generation and compiler back-ends.

Nice-to-haves

  • Master's or higher degree in Computer Science or Electronics Engineering or an equivalent field.
  • Experience in accelerating libraries on AI hardware, similar to cuBLAS, cuDNN, etc.
  • Experience contributing to an active compiler toolchain codebase, such as LLVM or GCC.
  • Experience in deep learning algorithms and techniques, e.g., CNNs, recurrent networks, LLMs.
  • Experience with mainstream machine-learning frameworks, e.g., PyTorch, TensorFlow, or Caffe.

Benefits

  • Competitive salary ranging from $177,000 to $251,000 per year.
  • Bonus and equity opportunities.
  • Comprehensive benefits package including health insurance and retirement plans.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service