Director of Compiler Engineering

Axelera AI is creating the next-generation AI platform to support advancing humanity and improve the world, with a world-class team of 180+ employees including 55+ PhDs.
Distributed Systems
Principal Software Engineer
Hybrid
101 - 500 Employees
8+ years of experience

Description For Director of Compiler Engineering

Axelera AI is a deep-tech startup creating the next-generation AI platform. In just three years, they've raised $120 million and built a team of 180+ employees, including 55+ PhDs. They've launched the Metis™ AI Platform, achieving a 3-5x increase in efficiency and performance.

As the Director of Compiler Engineering, you'll lead a talented team in designing, developing, and optimizing compilers for AI at the Edge. You'll set strategic directions, oversee development, and collaborate with cross-functional teams to integrate compiler solutions into the product suite.

Key responsibilities include:

  • Leading and mentoring the Compiler Engineering team
  • Defining and executing strategies for advancing compiler technology
  • Overseeing design, development, and optimization of AI-centric compilers
  • Collaborating with R&D, Engineering, and Product teams
  • Driving innovation in compiler design and optimization techniques

Qualifications:

  • MSc/PhD in Computer Science or related field with 8-10 years of industry experience
  • 3+ years of leadership in compiler engineering
  • Expertise in compiler design, optimization, and LLVM/Clang
  • Proficiency in C/C++, Python, and AI frameworks
  • Familiarity with ML compilation frameworks like Apache TVM and MLIR
  • Strong knowledge of parallel computing and optimization techniques
  • Excellent problem-solving and innovation skills

Axelera AI offers an attractive compensation package, including pension plan, employee insurances, and option for company shares. They promote an open culture supporting creativity and innovation, with collaborative ownership and freedom with responsibility.

Axelera AI is committed to equal opportunity and diversity, welcoming applicants from all backgrounds to shape the future of AI.

Last updated 4 months ago

Responsibilities For Director of Compiler Engineering

  • Lead and mentor the Compiler Engineering team
  • Define and execute strategies for advancing compiler technology
  • Oversee the design, development, and optimization of compilers for AI-centric applications
  • Collaborate with Research & Development, Engineering, and Product teams
  • Drive innovation and efficiency in compiler design, performance, and optimization techniques

Requirements For Director of Compiler Engineering

Python
  • MSc/PhD in Computer Science, Engineering, or related fields
  • 8-10 years of industry experience
  • Minimum 3 years of leadership experience in compiler engineering
  • Expertise in compiler design, optimization, and development
  • Deep understanding of compiler architecture, LLVM/Clang, and optimization methodologies
  • Proficiency in programming languages such as C/C++, Python
  • Familiarity with AI frameworks (TensorFlow, PyTorch, etc.)
  • Familiarity with ML compilation frameworks like Apache TVM and MLIR
  • Strong knowledge of parallel computing, vectorization, and optimization techniques
  • Excellent problem-solving skills

Benefits For Director of Compiler Engineering

  • Attractive compensation package
  • Pension plan
  • Extensive employee insurances
  • Option to get company shares

Interested in this job?

Jobs Related To Axelera AI Director of Compiler Engineering

Principal Software Engineer

Principal Software Engineer role at Microsoft working on IC3 platform, building real-time communication services for Skype and Teams, with focus on distributed systems and media streaming.

Principal Software Engineer

Principal Software Engineer role at Microsoft working on Microsoft 365 Copilot platform, focusing on search and AI infrastructure development.

Principal Engineer, FTVX Team (Whole World)

Principal Engineer role for Amazon's Berlin Fire TV Teams, focusing on device and cloud technologies, system architecture, and team leadership.

Principal Software Engineer – Xbox Graphics

Principal Software Engineer role for Xbox Graphics team at Microsoft, focusing on advanced graphics, emulation, and compression systems.

Software Engineering Architect - Distributed Systems

Salesforce is seeking a Software Engineering Architect for Distributed Systems to design and develop scalable, resilient, and fault-tolerant systems.