• 1068 - MLIR Compilers

Location Telangana Hyderabad
Experience Range 3 - 12 Years
Qualification B.E, B. Tech, M.E, M. Tech
Open

Skills C/C++, compilers/GPGPU compute, LLVM infrastructure, LIR / Graph Compiler / Optimizations
Job Description
About Us
Established in 1999, MosChip is the First Fabless Semiconductor company publicly traded in India with approx.20 years of experience. MosChip is a semiconductor and system design company with a focus on Turnkey ASICs, Mixed Signal IP, Semiconductor & Product Engineering and IoT solutions catering to Aerospace & Defence, Consumer Electronics, Automotive, Medical and Networking & Telecommunications. We have established ourselves as a preferred partner for technology and excellence. At MosChip, we strive to provide unparalleled service and support to our clients with on-time delivery being our strength and commitment. We aim to offer a unique combination of services and solutions giving them an advantage over competitors in their industry by aligning ourselves to the vision of our clients. Our client-driven approach focuses on all facets of the product development process, including not only the technology but also time-to-market and returns on investment (ROI). Supported by a focused team of engineering, technology, and domain experts, MosChip has embarked on a journey with a difference – to be a partner in growth.
Roles and Responsibility

 

 

MLIR Compilers

 

COMPANY OVERVIEW:

 

MosChip is a semiconductor and embedded system design company with a focus on Embedded, Turnkey ASICs, Mixed Signal IP, Semiconductor & Product Engineering and IoT solutions catering to Aerospace & Defence, Consumer Electronics, Automotive, Medical and Networking & Telecommunications.

 

REQUIRED SKILLS:

We are looking for a highly motivated compiler engineer to design and develop MLIR based graph compiler to achieve peak performance on Blaize’s massively parallel graph streaming processors. The role provides an opportunity to work on cutting edge technologies in AI and to improve performance across Blaize’s software stack with a specific focus on MLIR and LLVM based compilers.

 

Responsibilities:

         Design and develop efficient code-generation and optimization techniques for Blaize’s graph streaming processors using MLIR/LLVM

         Analyse/Profile various ML workloads and identify/implement optimization techniques for compilers

         Identify and fix system-level performance bottlenecks

         Closely work with hardware teams to understand the low-level details and improve the performance of the generated code

         Follow agile software development methodology, unit testing and continuous integration

 

Qualification/Required Skills:

         B Tech/M Tech ECE or CS

         3 to 12 years of relevant experience in compilers/GPGPU compute

         Strong programming skills in C/C++

         Strong knowledge of LLVM infrastructure

         Prior experience MLIR / Graph Compiler / Optimizations is a plus

         Knowledge of multi-threaded and distributed programming is a plus

         Knowledge of ML frameworks like Tensor-Flow and Pytorch for training and inference of network models is a plus

         Knowledge of low-level hardware architecture of any CPU/GPU is a plus

         Knowledge of memory and cache hierarchies is a plus

         Familiarity with GPU device drivers and Linux kernel internals is an added advantage but not a requirement.

 

Education RequirementsB. Tech / M. Tech (ECE / CSE)

Experience3 to 12 Years

LocationHyderabad

ShiftGeneral

Work WeekMonday to Friday

 

Quick Links:

 

Who we are? https://www.youtube.com/watch?v=4nvbzE-eUGk

How we train? https://www.youtube.com/watch?v=Yy5GtKP7ozk

Contact: recruit@moschip.com

 

Recruiter Name MosChip
Recruiter Number TA Team
Recruiter Email Id recruit@moschip.com
A+| A| A-