Qualcomm Technologies, Inc. is seeking a Machine Learning Compiler Engineer to join their Compiler Labs unit in the AI Software department. This role presents an exciting opportunity to work on advancing and applying mathematics, programming languages theory, and advanced algorithms for ML accelerators.
The position focuses on both tactical improvements to existing ML compilers and strategic development of innovative new ones. The team emphasizes powerful representations for modeling programs and optimization challenges, utilizing advanced mathematics and algorithms. The role involves working with various compiler targets including Qualcomm Neural Signal Processor, Adreno GPUs, low-power ML accelerators, and CPU accelerators.
The ideal candidate will have strong expertise in compiler development, computer architecture, and machine learning. Key responsibilities include improving ML compiler optimization capabilities, innovating new algorithms, and contributing to open-source compiler projects. The role offers substantial responsibility and excellent mentoring opportunities for engineers at various experience levels.
The position comes with competitive compensation ranging from $133,000 to $200,000, plus additional benefits including annual bonuses, RSU grants, and comprehensive healthcare coverage. This is an excellent opportunity for someone passionate about compiler technology and machine learning to work on cutting-edge problems in a leading technology company.
The role requires a minimum of a Bachelor's degree with 2+ years of experience or a Master's degree with 1+ year of experience in relevant fields. The successful candidate will join a team that values both technical excellence and practical impact on Qualcomm's business objectives.