Software Engineering Manager, AI Compiler

Job expired!

Join Our AI Revolution as a Software Engineering Manager at Meta!

Company: Meta

Job Title: Software Engineering Manager, AI Compiler

Salary: $177,000/year to $251,000/year + bonus + equity + benefits

At Meta, we're not just developing technology; we're building a future that transcends the traditional limits of digital connection through advanced social technologies, including augmented and virtual reality. Our journey started with Facebook and has expanded to include a wide array of connectivity platforms like Messenger, Instagram, and WhatsApp.

About the Role

We're seeking a talented Software Engineering Manager to spearhead our Meta Training & Inference Accelerator (MTIA) Software team. This role focuses on developing a cutting-edge AI Compiler strategy and optimizing compiler toolchains. These enhancements are crucial for training and inference tasks on our specialized MTIA AI accelerator hardware, ensuring superior performance and flexibility.

Key Responsibilities

As a Software Engineering Manager, you will:

  • Grow and lead a team of domain experts in AI Compiler technology.
  • Enhance compiler stack development and optimize high-performance compilers tailored to our MTIA AI accelerator.
  • Drive cross-functional projects by communicating and collaborating with clients and peer teams.
  • Maintain a strategic and tactical approach, shaping the vision and direction of your team.
  • Stay actively involved in ongoing software developments, tackling technical challenges and making impactful design decisions.

Minimum Qualifications

To be successful in this role, you should have:

  • Substantial experience with compiler architecture and development, especially in ML compilers, DSLs, or compilers for static/dynamic languages.
  • At least 2 years of experience managing a diverse team of compiler engineers.
  • Proven ability to collaborate across functional boundaries with hardware or AI framework teams.
  • A track record of successful recruitment, team building, and leadership.

Preferred Qualifications

Ideal candidates will also demonstrate:

  • Expertise in compiler optimizations like loop optimizations, vectorization, and parallelization.
  • Experience in compiling and code generation for ML accelerators, GPUs, or custom hardware.
  • Familiarity with high-performance programming models such as GPU CUDA, OpenCL, or OpenMP.
  • Knowledge of compiler infrastructures like MLIR, LLVM, or IREE.
  • Understanding of major ML frameworks including PyTorch, TensorFlow, and ONNX.

Why Meta?

Joining Meta means more than just having a job. Here, you'll be part of our mission to connect the world and build innovative technologies, with the potential to transform how people interact and experience the world around them. We are committed to providing reasonable accommodations in our recruitment processes for various needs.

Apply Now!

If you’re ready to lead in the AI-driven tech landscape, apply today and help us shape the future at Meta. This is your chance to build an incredible career by contributing to a world beyond the constraints of screens, distance, and even physical reality.

For more details about benefits at Meta, and to consider your application, please visit our career page.

Meta is proudly an Equal Opportunity Employer.

Email your application or inquiries to: [email protected]