MulticoreWare - LLVM Backend Engineer

22 hours ago


Chennai, Tamil Nadu, India MulticoreWare Inc Full time ₹ 50,00,000 - ₹ 1,50,00,000 per year

Description
About Us :
MulticoreWare is a global software solutions & products company with its HQ in San Jose, CA, USA. With worldwide offices, it serves its clients and partners in North America, EMEA and APAC regions. Started by a group of researchers, MulticoreWare has grown to serve its clients and partners on HPC & Cloud computing, GPUs, Multicore & Multithread CPUS, DSPs, FPGAs and a variety of AI hardware accelerators.

MulticoreWare was founded by a team of researchers that wanted a better way to program for heterogeneous architectures. With the advent of GPUs and the increasing prevalence of multi-core, multi-architecture platforms, our clients were struggling with the difficulties of using these platforms efficiently.

We started as a boot-strapped services company and have since expanded our portfolio to span products and services related to compilers, machine learning, video codecs, image processing and augmented/virtual reality. Our hardware expertise has also expanded with our team; we now employ experts on HPC and Cloud Computing, GPUs, DSPs, FPGAs, and mobile and embedded platforms. We specialize in accelerating software and algorithms, so if your code targets a multi-core, heterogeneous platform, we can help.

Job Description
Job Summary :
We are looking for an experienced LLVM Backend Engineer to design and implement backend components of the compiler toolchain. You will be responsible for building and optimizing the code generation flow targeting the custom hardware architecture.

This role involves deep work on LLVM IR transformations, instruction selection, and target-specific optimizations to deliver high-performance and efficient compiled code.

Key Responsibilities

  • Develop and maintain the LLVM backend for a custom or existing target architecture.
  • Implement and extend instruction selection, register allocation, scheduling, and code emission.
  • Design and implement IR-level optimization passes to improve performance, memory efficiency, and code quality.
  • Work on LLVM middle-end transformations and optimizations.
  • Analyze and tune generated assembly/code quality for performance bottlenecks.
  • Collaborate with hardware teams to ensure architectural features are fully leveraged by the compiler backend.
  • Contribute to internal LLVM forks or upstream where applicable.

)



  • Chennai, Tamil Nadu, India MulticoreWare Inc Full time ₹ 20,00,000 - ₹ 25,00,000 per year

    DescriptionAbout Us :MulticoreWare is a global software solutions & products company with its HQ in San Jose, CA, USA. With worldwide offices, it serves its clients and partners in North America, EMEA and APAC regions. Started by a group of researchers, MulticoreWare has grown to serve its clients and partners on HPC & Cloud computing, GPUs, Multicore &...


  • Chennai, Tamil Nadu, India MulticoreWare Inc Full time ₹ 15,00,000 - ₹ 25,00,000 per year

    Job DescriptionResponsibilities:​● Collaborate closely with customers to understand their compiler needs, gather requirements, and translate them into technical specifications.● Design, develop, and maintain different phases of the compiler, including front-end, middle-end, and back-end components, to meet customer-specific requirements.● Implement...

  • Backend Engineer

    23 hours ago


    Chennai, Tamil Nadu, India 27d96668-716c-40a5-ac86-974ffea6d846 Full time ₹ 5,00,000 - ₹ 25,00,000 per year

    As a Backend Engineer, you will play a critical role in designing and building the core systems that power our platform. You'll work closely with product managers, designers, and other engineers to develop scalable backend services, implement efficient APIs, and contribute to the continuous improvement of our systems. This is an individual contributor role...


  • Chennai, Tamil Nadu, India MulticoreWare Inc Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    Position OverviewWe are seeking a highly skilled and experienced Senior Software Engineer to join our dynamic team. The ideal candidate will have a strong background in software development, with expertise in C/C++, Python, and other relevant programming languages. This role requires a deep understanding of CPU and GPU architectures, as well as experience...

  • Backend Engineer

    22 hours ago


    Chennai, Tamil Nadu, India Ripplehire Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    Role descriptionTechnical Leadership:Support the design, development, and optimization of backend services and APIs using Python and FastAPI.Provide architectural support for systems integrating with generative AI models and services.Ensure high performance, scalability, and reliability of backend systems.Generative AI Integration:Collaborate with data...


  • Chennai, Tamil Nadu, India MulticoreWare Inc Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    Job Description:Developing a software pipeline for end-to-end ML Model Inference for specific hardware accelerator by achieving maximum performance & accuracy.• Implementing cutting edge deep learning layers for various model categories like CNN, RNN, LSTM, GANs, etc using customized inference pipeline for NN Processor.• Performance optimization for...

  • Backend Lead Engineer

    22 hours ago


    Chennai, Tamil Nadu, India a1dae599-2f6a-4efa-8047-b08ceea3ac8f Full time ₹ 4,00,000 - ₹ 9,00,000 per year

    Role OverviewWe are looking for a highly capable Backend Lead to architect, build, and scale our backend systems powering AI-driven products. You will design robust backend architectures, lead the engineering team, drive technical direction, and ensure our APIs, services, and infrastructure are optimized for high-performance AI workloads.Key Roles•...

  • Backend Engineer

    1 week ago


    Chennai, Tamil Nadu, India Mindera Full time ₹ 5,00,000 - ₹ 15,00,000 per year

    At Mindera, we are building a fantastic team, and we would love for you to join us as a Backend Engineer specializing in Stibo STEP and Product Information Management (PIM). In this role, you will be responsible for enhancing and maintaining our systems that provide a centralized solution for storing and managing product data. You will collaborate closely...

  • Lead Backend Engineer

    22 hours ago


    Chennai, Tamil Nadu, India 7aaaca5d-ec1d-4643-a695-03f25027de3a Full time ₹ 12,00,000 - ₹ 20,00,000 per year

    Seniority levelMid-seniorLocationChennaiNature of jobFull-timeAbout your role at SuperOpsSuperOps is a tech startup building new-age software for the IT and MSP industry. We're backed by leading VCs like Matrix Partners, Addition, March and Elevation Capital.We are looking for seasoned Backend Engineers who are passionate about backend systems, willing to...

  • Backend Engineer

    4 days ago


    Chennai, Tamil Nadu, India Mindera Full time ₹ 5,00,000 - ₹ 12,00,000 per year

    DescriptionAt Mindera, we are building a fantastic team, and we would love for you to join us as a Backend Engineer specializing in Stibo STEP and Product Information Management (PIM).We are a forward-thinking organization delivering best-in-class product experiences across multiple channels.Our technology stack includes Stibo STEP PIM/MDM, Java backend...