Advanced Compiler Developer

10 hours ago


Bengaluru, Karnataka, India beBeeCompiler Full time ₹ 15,00,000 - ₹ 20,00,000
Role

We are building leading-edge compilation technology for HIP, OpenCL, OpenMP, and Python. Our compilers are used in the development of high-performance computing applications, machine learning frameworks, and libraries. We continuously innovate in LLVM upstream to enhance GPU compilation.

Key Responsibilities:

  • Design and implement language features and optimizations within the open-source LLVM compiler framework
  • Develop new compiler capabilities and support for emerging architectures
  • Collaborate with cross-functional teams across geographic locations
  • Represent the organization in open-source communities
Person

If you're a passionate compiler engineer looking to work on cutting-edge languages implementation and compilation for AMD GPUs, we invite you to explore our exciting projects.

Responsibilities
  1. Language Implementation and Optimization: Design and implement language features and optimizations within the open-source LLVM compiler framework
  2. Compiler Development: Develop new compiler capabilities and support for emerging architectures
  3. Team Collaboration: Collaborate with cross-functional teams across geographic locations
  4. Community Representation: Represent the organization in open-source communities
Requirements
  • Strong background in compilers
  • Expert C/C++ programming skills
  • Experience with wide variety of aspects of compiler and parallel programming
  • Clang/LLVM experience
  • Parallel Programming Models, Languages, and Runtime Systems
  • Good understanding of GPU execution model and architecture
  • Solid understanding of at least one of the following languages: C++, CUDA, OpenCL, OpenMP
Academic Credentials
  • BS in Computer Science/Electrical Engineering/Math
  • MS or PhD desired

  • Compiler Engineer

    1 day ago


    Bengaluru, Karnataka, India Luxoft Full time ₹ 15,00,000 - ₹ 20,00,000 per year

    Project description The ideal candidate will have a strong background in compiler development, with a minimum of 3 years of experience in the field. He / She will be responsible for contributing to the development and optimization of our compilers, with a focus on enhancing performance and functionality. Experience with open-source development, particularly...


  • Bengaluru, Karnataka, India beBeeCompiler Full time ₹ 2,00,00,000 - ₹ 2,50,00,000

    Role OverviewWe are seeking an exceptional individual to join our team as a compiler specialist. The successful candidate will play a key role in delivering cutting-edge products and automation for our reference solutions.As a member of our team, you will have the opportunity to work on various compiler phases, contribute to the technical content of the...


  • Bengaluru, Karnataka, India beBeeCompiler Full time ₹ 12,00,000 - ₹ 25,00,000

    ">Compilers and Toolchains Expert">Job Description:">">Design, develop, and implement GNU compiler toolchains for MicroBlaze and RISC-V processors.">Migrate to LLVM-based toolchains to enhance efficiency and compatibility.">Collaborate with the Yocto framework team to build and customize toolchains.">Work closely with technical support teams to debug...


  • Bengaluru, Karnataka, India Luxoft Full time ₹ 9,00,000 - ₹ 12,00,000 per year

    Project description Performance Analyst in the compiler team is responsible for analyzing C/C++/Fortran benchmarks to identify the new compiler optimization opportunities as well as compiler shortcoming in terms of performance. The analysis will involve using various tools to identify the bottlenecks, root cause analysis and quantifying the analysis to...


  • Bengaluru, Karnataka, India beBeeCompiler Full time

    We are seeking a skilled Compiler Specialist to join our organization in designing, developing, and optimizing compilers for various applications.This role offers the opportunity to work on cutting-edge technologies with a cross-functional team, focusing on achieving performance goals through a production compiler stack.Responsibilities:Design, develop, and...


  • Bengaluru, Karnataka, India beBeeOptimization Full time ₹ 15,00,000 - ₹ 20,00,000

    Job Title: Technical Lead, Compiler OptimizationWe are seeking a highly skilled Technical Lead to head our compiler optimization efforts.Job Description:The successful candidate will be responsible for leading a team of experienced compiler engineers to develop and maintain high-performance compilers for various architectures. This includes analyzing and...


  • Bengaluru, Karnataka, India beBeeCompiler Full time US$ 1,50,000 - US$ 2,00,000

    Job Title: Compiler DeveloperJoin a team of innovative developers working on cutting-edge technologies for high-performance computing and machine learning. Our goal is to develop a world-class compilation technology that supports HIP, OpenCL, OpenMP, and Python.The ideal candidate will have a strong background in compilers and experience with C/C++...


  • Bengaluru, Karnataka, India beBeeMemoryLayoutEngineer Full time ₹ 20,00,000 - ₹ 25,00,000

    Memory Layout Engineer RoleWe are looking for experienced professionals to join our Memory Layout team.This is a cutting-edge role that requires strong expertise in memory compiler layout, SRAM, and Register File (RF).Key Skills:Lower node Finfet experience (10nm & less)Memory compiler layoutSRAM and Register File (RF)As a Memory Layout Engineer, you will...


  • Bengaluru, Karnataka, India beBeeMemoryCompiler Full time ₹ 15,00,000 - ₹ 28,00,000

    About this roleWe are seeking an exceptional Memory Compiler Design Professional to join our team. In this challenging and rewarding position, you will be responsible for designing high-quality SRAM memory compilers that meet the requirements of our cutting-edge products.As a key member of our design team, you will have the opportunity to take ownership of...


  • Bengaluru, Karnataka, India beBeePerformance Full time ₹ 2,00,00,000 - ₹ 2,50,00,000

    Memory Compiler Design SpecialistWe are seeking an experienced Memory Compiler Design Specialist to develop memory compilers and Fast Cache instances for our next generation Cores, achieving outstanding Performance Power Area (PPA) results.Main Responsibilities:Develop memory compilers and Fast Cache instances for our next generation Cores.Work on developing...