Elevate your career at Qualcomm as a Machine Learning Compiler Engineer. Focus on developing AI compilers and algorithms that enhance performance and efficiency in high-tech hardware settings.
Qualcomm Canada ULC is seeking a Machine Learning Engineer specializing in compiler development. You will evolve ML/AI compilers and analyze algorithms to improve Qualcomm’s hardware/software offerings. This role requires expertise in algorithm design, performance analysis, and effective communication within cross-functional teams.
Key Responsibilities:
- Develop and evolve ML/AI compiler features
- Implement algorithms to boost performance on Qualcomm hardware
- Create algorithms linking PyTorch with ML/AI Compiler flows
- Analyze trends and impacts on software and hardware design
- Conduct performance simulations to optimize hardware/software solutions
Requirements:
- Bachelor’s degree in Computer Science or related field
- Robust analytical and debugging skills
- Experience in algorithm development is essential
- Proficient in C++ and Python programming languages
- Familiarity with compiler design is an asset
Contribute to groundbreaking advancements in machine learning technology at Qualcomm and propel your expertise in compilers and algorithms.