Samsung Semiconductor is a global leader in technology solutions, and they are seeking a Staff Engineer to advance their AI/ML software compiler initiatives. The role involves designing and implementing ML compilers for high-performance deep learning applications while collaborating with cross-functional teams to optimize compiler performance and features.
Responsibilities:
- Design and implement ML compilers for high-performance deep learning applications
- Optimize compilers for efficient execution of deep learning models on various hardware platforms
- Design a staged lowering infrastructure to meet rapidly evolving workload requirements effectively
- Design an algorithm to optimize data locality to minimize energy consumption
- Work closely with hardware architects and developers to integrate new ML techniques and algorithms into the compiler
- Collaborate with cross-functional teams to define and deliver ML compiler features and improvements
- Troubleshoot and debug compiler issues, and provide technical support to customers
- Contribute to the development of ML compiler documentation and user guides
- Stay up-to-date with the latest trends and advancements in the field of ML compilers and hardware