Software Engineering Manager, AI Compiler

5 days ago


Redmond, United States META Full time

Summary:

Meta Reality Labs is the world leader in the design of virtual and augmented reality systems. Come work alongside expert engineers and research scientists to create the technology that makes VR and AR pervasive and universal. Join the adventure of a lifetime as we make science fiction real and change the world. We are looking for a Software Engineering Manager to support a team of compiler/ML frameworks engineers and drive the development of a compiler and runtime toolchain for state-of-the-art deep learning hardware components optimized for AR/VR systems. The successful candidate will be part of our efforts to build a robust, optimizing software development kit (SDK) for our custom ML accelerator, and will be part of a team that includes compiler, machine learning algorithms and software, firmware, and ASIC experts.

Required Skills:

Software Engineering Manager, AI Compiler Responsibilities:

  1. Grow a team of domain experts in ML compilation for deep learning hardware acceleration targets.

  2. Communicate, collaborate, and build relationships with clients and peer teams to facilitate cross-functional projects.

  3. Operate strategically and tactically. Develop vision, strategy, and help set direction for the team.

  4. Remain up to date with ongoing software development activities in the team, help work through technical challenges, and be involved in design decisions.

  5. Build a collaborative, high-performing team culture focused on delivering outcomes against aggressive goals.

Minimum Qualifications:

Minimum Qualifications:

  1. Bachelors or above in Computer Science or Electronics Engineering or an equivalent field

  2. Experience with software toolchain development for custom hardware, such as GPUs, AI accelerators, or other hardware accelerators

  3. 2+ years of experience in leading a team of software engineers of varied skill levels

  4. Experience with cross-functional collaboration with hardware or AI framework teams

  5. Knowledge of computer algorithms and experience crossing multi-disciplinary boundaries to drive optimal system solutions

  6. Experience with machine-code generation / compiler back-ends

Preferred Qualifications:

Preferred Qualifications:

  1. Masters or above in Computer Science or Electronics Engineering or an equivalent field

  2. Experience in accelerating libraries on AI hardware, similar to cuBLAS, cuDNN, CUTLASS, HIP, ROCm, etc.

  3. Experience working on and contributing to an active compiler toolchain codebase, such as LLVM, MLIR, GCC, MSVC, Glow

  4. Experience in deep learning algorithms and techniques, e.g., convolutional neural networks, recurrent networks, LLMs, etc.

  5. Experience with a mainstream machine-learning framework, e.g. PyTorch, Tensorflow or Caffe

Public Compensation:

$error/year to $error/year + bonus + equity + benefits We apologize for the inconvenience, please be patient as we work to correct the issue.

Industry: Internet

Equal Opportunity:

Meta is proud to be an Equal Employment 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. Meta participates in the E-Verify program in certain locations, as required by law. Please note that Meta may leverage artificial intelligence and machine learning technologies in connection with applications for employment.

Meta 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.



  • Redmond, United States Microsoft Corporation Full time

    OverviewThe AI Frameworks team at Microsoft develops the AI software used to train and deploy the world's most advanced AI models. We build state-of-the-art AI compilers and design new AI programming abstractions for Microsoft's supercomputers and next-generation AI hardware. Our inter-disciplinary team operates at the intersection of compiler engineering,...


  • Redmond, Washington, United States Microsoft Corporation Full time

    The AI Compiler team at Microsoft develops the AI software used to train and deploy the world's most advanced AI models.We build state-of-the-art AI compilers and design new AI programming abstractions for Microsoft's supercomputers and next-generation AI hardware.Our inter-disciplinary team operates at the intersection of compiler engineering, programming...


  • Redmond, United States META Full time

    Summary: Meta Reality Labs (RL) is the world leader in the design of virtual and augmented reality systems. Come work alongside expert engineers and research scientists to create the technology that makes VR and AR pervasive and universal. Join the adventure of a lifetime as we make science fiction real and change the world. We are seeking a software...


  • Redmond, United States META Full time

    Summary: Meta Reality Labs (RL) is the world leader in the design of virtual and augmented reality systems. Come work alongside expert engineers and research scientists to create the technology that makes VR and AR pervasive and universal. Join the adventure of a lifetime as we make science fiction real and change the world. We are seeking a software...


  • Redmond, Washington, United States META Full time

    Job Summary:Meta Reality Labs is seeking a skilled Compiler Developer to support the development of the compiler tool-chain for state-of-the-art deep learning hardware components optimized for AR/VR systems. The ideal candidate will contribute to a full stack development effort compiling PyTorch models down to binaries for hardware accelerator blocks.Key...

  • AI Software Developer

    4 weeks ago


    Redmond, Washington, United States TALENT Software Services Full time

    Are you an experienced AI software developer looking to excel in a dynamic environment? Talent Software Services may have the job for you. Our client is seeking an experienced AI software developer to work at their company in Redmond, WA.Position Summary: The primary consideration for this position is a preference for candidates with experience in robotics...


  • Redmond, Washington, United States Microsoft Full time

    Job Title: Principal Software Engineer - AI PlatformMicrosoft is seeking a highly skilled Principal Software Engineer - AI Platform to join our team. As a member of this team, you will have the opportunity to work on multiple levels of the AI software stack, including fundamental abstractions, programming models, compilers, runtimes, libraries, and APIs to...


  • Redmond, Washington, United States Amazon Development Center U.S., Inc. Full time

    Role SummaryWe are seeking a highly skilled Senior Compiler Engineer to join our team at Amazon Development Center U.S., Inc. as a Sr. ML Compiler Engineer III on the Neuron Compiler Automated Reasoning Group.Key ResponsibilitiesDevelop and maintain tooling for best-in-class technology for raising the bar of the Neuron Compiler's accuracy and...


  • Redmond, Washington, United States Microsoft Corporation Full time

    AI Compiler EngineerMicrosoft is seeking a highly skilled AI Compiler Engineer to join our team. As a key member of our AI Compiler team, you will design and develop AI software in C/C++, Python, and other languages.Key Responsibilities:Design and develop AI software in C/C++, Python, and other languages.Implement innovative new compiler features and...


  • Redmond, Washington, United States Microsoft Full time

    Unlock the Power of AI with MicrosoftAre you ready to revolutionize the way people interact with technology? Do you have a passion for building innovative AI solutions that drive real-world impact? We're seeking a talented Senior Software Engineer, AI to join our team at Microsoft and help shape the future of AI development.About the RoleAs a Senior Software...

  • AI Software Engineer

    4 weeks ago


    Redmond, Washington, United States META Full time

    Meta AI Software EngineerWe are seeking an experienced AI Software Engineer to join our Research & Development teams at Meta. The ideal candidate will have industry experience working on AI Infrastructure related topics and a strong background in software engineering.Key Responsibilities:Apply AI infrastructure and hardware acceleration techniques to build...


  • Redmond, Washington, United States Microsoft Corporation Full time

    The AI Frameworks team at Microsoft develops the software used to train and deploy the world's most advanced AI models.We build state-of-the-art AI compilers and design new AI programming abstractions for Microsoft's supercomputers and next-generation AI hardware.Our team operates at the intersection of compiler engineering, programming language design,...

  • AI Engineer

    4 weeks ago


    Redmond, United States TALENT Software Services Full time

    Are you an experienced AI Engineer - Machine Learning with a desire to excel? If so, then Talent Software Services may have the job for you! Our client is seeking an experienced AI Engineer - Machine Learning to work at their company in Redmond, WA.Position Summary: The primary consideration for this position is a preference for candidates with experience in...


  • Redmond, United States Microsoft Corporation Full time

    OverviewIndustries driven by Graphics Processing Units(GPU) like gaming, machine learning, and technical computing are growing rapidly due to rising GPU performance. As performance increases, so does code complexity, making GPU programming languages ever more critical to these industries. The High Level Shading Language (HLSL) compiler team is responsible...


  • Redmond, Washington, United States Nvidia Full time

    Join Our Team as a Backend Compiler EngineerWe are seeking a highly skilled Backend Compiler Engineer to join our GPU Software organization. Our Compiler team is responsible for developing and optimizing the highest performance GPU machine instructions for Graphics and Compute.About the RoleAs a Backend Compiler Engineer, you will be responsible...


  • Redmond, United States META Full time

    Summary: The Augmented Reality AI Org at Meta is seeking a strong technical leader to join our team and work on the next generation of AI Experiences on smart devices. As a technical leader in the team, you will play a critical role in building the core AI tech powering the experiences on Meta's Smart Glasses, AR Glasses and Quest devices. We have the...

  • AI Engineer

    4 weeks ago


    Redmond, United States Talent Software Services, Inc. Full time

    AI Engineer - Machine Learning 2Job Summary: Talent Software Services is in search of an AI Engineer - Machine Learning for a contract position in Redmond, WAThe opportunity will be eight months with a strong chance for a long-term extension.Position Summary: The primary consideration for this position is a preference for candidates with experience in...


  • Redmond, United States META Full time

    Summary: The Augmented Reality AI Org at Meta is seeking a strong technical leader to join our team and work on the next generation of AI Experiences on smart devices. As a technical leader in the team, you will play a critical role in building the core AI tech powering the experiences on Meta's Smart Glasses, AR Glasses and Quest devices. We have the...


  • Redmond, United States Talent Software Services, Inc. Full time

    Software Database Engineer 4Job Summary: Talent Software Services is in search of a Software Database Engineer for a contract position in Rochester, MNThe opportunity will be eight months with a strong chance for a long-term extension.PositionSummary: The main function of a Software Database Engineer is to establish system information requirements using...


  • Redmond, Washington, United States Talent Software Services, Inc. Full time

    Job Summary: Talent Software Services, Inc. is seeking a skilled Software Database Engineer for a contract position in Rochester, MN. The opportunity will be eight months with a strong chance for a long-term extension.Position Summary: As a Software Database Engineer, you will establish system information requirements using analysis of information in the...