Lead ML Compiler

2 days ago


san bruno, United States Acceler8 Talent Full time

Lead ML Compiler (MLIR)


About Us

We design chips and AI algorithms for efficient edge device inference. Our technology focuses on distributed, near-memory-compute architecture and sparse mathematics acceleration. Our systems are integrated into hearables, smart home appliances, security monitors, and more. Our mission is to enable native AI applications on devices, overcoming existing limitations.


About the Company

We work on cutting-edge technology with best-in-class energy consumption, area, speed, and cost. Our products are embedded in designs by leading consumer electronics and chip companies, supporting applications like always-on speech enhancement, super resolution, and speech-to-text. We aim to push the boundaries of what’s possible with edge AI.


About the Role

As the Compiler Lead, you will spearhead the development of our next-generation compiler for our hardware products. The compiler translates code from machine learning frameworks like PyTorch into assembly. You will own the compiler architecture, focus on the backend implementation, and grow the team to ensure production quality. Collaboration with algorithm and chip design teams will be essential to create an integrated algorithm-compiler-hardware system, optimizing the AI developer experience and workload efficiency.


What We Can Offer You

  • Competitive salary and benefits
  • Opportunity to work on groundbreaking technology
  • Collaborative and innovative work environment
  • Professional growth and development opportunities
  • Flexible working hours and remote work options


Key Responsibilities

  • Design and develop an ML compiler using MLIR and TVM
  • Lead the compiler backend development
  • Implement optimization passes
  • Optimize workload fragmentation across a multi-core architecture
  • Develop codegen techniques for novel instruction set features
  • Maintain requirements, solution blueprints, and schedules
  • Collaborate with ML and hardware teams on cross-disciplinary projects


Key Qualifications

  • 5+ years in professional software development
  • Experience with ML compilers, specifically MLIR
  • Key contributor to previous ML compiler projects
  • Proficiency in C++
  • Expertise in compiler concepts (e.g., SSA form, optimization passes)
  • Familiarity with distributed systems (e.g., MPI)
  • Understanding of neural network layers and concepts
  • MS or PhD in Computer Science, Electrical Engineering, or related field
  • Excellent technical communication and collaboration skills


Desirable Skills

  • Knowledge of hardware architecture concepts
  • Familiarity with fixed-point quantization
  • Experience with other ML compiler frameworks (e.g., TVM)
  • Startup experience
  • Proficiency in Python and cross-platform development (Windows, Linux)


Keywords: ML compiler, backend development, C++, MLIR, distributed systems, neural networks, hardware architecture, Python.


  • ML Compiler Lead

    3 days ago


    San Bruno, California, United States Acceler8 Talent Full time

    {"title": "ML Compiler Lead", "description": "About the RoleWe are seeking an experienced ML Compiler Lead to spearhead the development of our next-generation compiler for our hardware products. The compiler translates code from machine learning frameworks like PyTorch into assembly. You will own the compiler architecture, focus on the backend...

  • Lead ML Compiler

    2 weeks ago


    San Bruno, California, United States Acceler8 Talent Full time

    About the RoleWe are seeking a highly skilled ML Compiler Specialist to spearhead the development of our next-generation compiler for our hardware products. The compiler translates code from machine learning frameworks like PyTorch into assembly.As the Compiler Lead, you will own the compiler architecture, focus on the backend implementation, and grow the...

  • Lead ML Compiler

    4 weeks ago


    San Bruno, United States Acceler8 Talent Full time

    Lead ML Compiler (MLIR)About UsWe design chips and AI algorithms for efficient edge device inference. Our technology focuses on distributed, near-memory-compute architecture and sparse mathematics acceleration. Our systems are integrated into hearables, smart home appliances, security monitors, and more. Our mission is to enable native AI applications on...

  • Lead ML Compiler

    2 months ago


    San Bruno, United States Acceler8 Talent Full time

    Lead ML Compiler (MLIR)About UsWe design chips and AI algorithms for efficient edge device inference. Our technology focuses on distributed, near-memory-compute architecture and sparse mathematics acceleration. Our systems are integrated into hearables, smart home appliances, security monitors, and more. Our mission is to enable native AI applications on...


  • San Francisco, California, United States CentML Inc. Full time

    About CentML Inc.CentML Inc. is a pioneering company in the field of artificial intelligence, dedicated to revolutionizing the development and deployment of machine learning models. Our mission is to significantly reduce the costs associated with creating and implementing ML models, thereby enabling widespread access to the transformative power of AI.Our...

  • Compiler Developer

    3 days ago


    San Jose, California, United States Efficient Computer Full time

    About the RoleWe are seeking a highly skilled Compiler Engineer to contribute to the development of an embedded machine learning system stack and TinyML applications for our cutting-edge hardware. As a key member of our team, you will design and implement new compiler features to improve overall hardware efficiency while maintaining programmability.Key...


  • San Jose, United States SilicaRise Full time

    Responsibilities1. Design and implement compilers for DSA.2. Performance analysis and optimization for ML workload and kernels.3. Participate the design of programming models for new hardware features.4. Actively work with open-source community in compiler development.Requirements1. BS degree or above, prefer experienced compilers.2. Strong software...


  • san jose, United States SilicaRise Full time

    Responsibilities1. Design and implement compilers for DSA.2. Performance analysis and optimization for ML workload and kernels.3. Participate the design of programming models for new hardware features.4. Actively work with open-source community in compiler development.Requirements1. BS degree or above, prefer experienced compilers.2. Strong software...


  • San Jose, United States SilicaRise Full time

    Responsibilities1. Design and implement compilers for DSA.2. Performance analysis and optimization for ML workload and kernels.3. Participate the design of programming models for new hardware features.4. Actively work with open-source community in compiler development.Requirements1. BS degree or above, prefer experienced compilers.2. Strong software...


  • San Jose, California, United States SilicaRise Full time

    Job DescriptionWe are seeking a highly skilled Senior Compiler Engineer to join our team at SilicaRise.Responsibilities:Design and implement compilers for DSA, ensuring optimal performance and efficiency.Conduct performance analysis and optimization for ML workloads and kernels, driving innovation in compiler technology.Collaborate with cross-functional...


  • San Jose, California, United States SilicaRise Full time

    Job DescriptionSilicaRise is seeking a skilled Compiler Development Expert to join our team.Responsibilities:Design and implement compilers for DSA, leveraging expertise in C++ and Python.Conduct performance analysis and optimization for ML workloads and kernels.Collaborate in the design of programming models for new hardware features.Contribute to...

  • Compiler Developer

    1 week ago


    San Jose, California, United States Efficient Computer Full time

    About the RoleWe are seeking a highly skilled Compiler Engineer to contribute to the design and implementation of an embedded machine learning system stack and TinyML applications for our cutting-edge hardware.This is a unique opportunity to develop applications for a programmable processor that uses 100x less energy than state-of-the-art commercially...


  • San Jose, California, United States Efficient Computer Full time

    About the RoleWe are seeking a highly skilled Compiler Engineer to join our team at Efficient Computer. As a key member of our team, you will contribute to the design and implementation of an embedded machine learning (ML) system stack and TinyML applications to run on our world's most energy-efficient programmable processor.Key ResponsibilitiesCompiler...


  • San Jose, United States AMD Full time

    WHAT YOU DO AT AMD CHANGES EVERYTHING We care deeply about transforming lives with AMD technology to enrich our industry, our communities, and the world. Our mission is to build great products that accelerate next-generation computing experiences – the building blocks for the data center, artificial intelligence, PCs, gaming and embedded. Underpinning our...


  • San Jose, United States Advanced Micro Devices , Inc. Full time

    WHAT YOU DO AT AMD CHANGES EVERYTHING We care deeply about transforming lives with AMD technology to enrich our industry, our communities, and the world. Our mission is to build great products that accelerate next-generation computing experiences - the building blocks for the data center, artificial intelligence, PCs, gaming and embedded. Underpinning our...


  • San Jose, California, United States Advanced Micro Devices, Inc Full time

    About the RoleWe are seeking a highly skilled Machine Learning (ML) Compiler Software Engineer to join our team in the AI group at Advanced Micro Devices, Inc. (AMD). As a key member of our team, you will play a crucial role in developing software toolsets to deploy cutting-edge ML models on AMD's XDNA Neural Processing Units (NPU).Key...


  • San Jose, United States Advanced Micro Devices, Inc. Full time

    WHAT YOU DO AT AMD CHANGES EVERYTHINGWe care deeply about transforming lives with AMD technology to enrich our industry, our communities, and the world. Our mission is to build great products that accelerate next-generation computing experiences - the building blocks for the data center, artificial intelligence, PCs, gaming and embedded. Underpinning our...


  • San Jose, California, United States Advanced Micro Devices, Inc Full time

    About the RoleWe are seeking a highly skilled Machine Learning Compiler Software Engineer to join our team at Advanced Micro Devices, Inc. and play a crucial role in developing software toolsets to deploy cutting-edge Machine Learning models on our XDNA Neural Processing Units (NPU).Key ResponsibilitiesDesign, implement, and optimize compilers that translate...

  • Lead ML

    3 weeks ago


    San Francisco, United States salesforce.com, inc. Full time

    To get the best candidate experience, please consider applying for a maximum of 3 roles within 12 months to ensure you are not duplicating efforts.Job Category: Software EngineeringAbout Salesforce:We're Salesforce, the Customer Company, inspiring the future of business with AI + Data + CRM. Leading with our core values, we help companies across every...


  • San Jose, California, United States Advanced Micro Devices, Inc Full time

    About the RoleWe are seeking a highly skilled and experienced Senior Staff Software Development Engineer to join our core team of talented industry specialists working on developing a cutting-edge machine learning model compiler targeting AMD AIE in Ryzen AI PC and embedded FPGA devices.Key ResponsibilitiesDefine system architecture that provides an...