Job Description:In this role, you will:
- Design and implement new optimizations within the MLIR and LLVM frameworks to enhance model-level performance for deep learning applications.
- Collaborate with architecture and performance teams to identify and address bottlenecks in the compiler pipeline.
- Engage with internal customers and developers to understand requirements and support model-level performance tuning.
- Explore and prototype novel compilation techniques to improve hardware utilization and efficiency.
Qualifications:Required:
5+ years of experience in C++ and familiarity with modern software development practices.
Background in high-performance computing or parallel programming.
Strong analytical and problem-solving skills.
Experience with development on Linux.Advantage:
Strong experience with compiler design and middle-end optimizations, preferably using MLIR and LLVM.
Experience with code generation, performance analysis, and tuning for hardware accelerators.
Knowledge of dataflow graphs, IR transformation, and optimization techniques.
Experienced HireShift 1 (Israel)Israel, Petah-TikvaIsrael, Haifa
This role will require an on-site presence. * Job posting details (such as work model, location or time type) are subject to change.