Qualcomm Technologies, Inc. is seeking a System SW Architecture - ML Acceleration Lead Engineer to join their innovative team. This role sits at the intersection of machine learning and systems architecture, focusing on developing and optimizing core math libraries for ML/AI acceleration using CPU and NPU technologies.
The position offers exposure to Qualcomm's cutting-edge CPU and NPU features, working with the latest advancements in ARM architecture features like SME and SVE to enhance ML models. You'll be responsible for software architecture design and optimization of core ML kernels, working closely with cross-functional teams to drive innovation in AI acceleration.
Key responsibilities include participating in software architecture development, optimizing ML kernels, performing performance evaluation, and working with ML frameworks like PyTorch and TensorFlow. The ideal candidate will bring strong programming skills, deep understanding of ARM ISA, and excellent knowledge of CPU architecture fundamentals.
Qualcomm offers a comprehensive benefits package including world-class health coverage, financial planning support, and continuous learning opportunities. The company fosters an inclusive culture where innovative ideas are encouraged and supported. This role provides an excellent opportunity to work with leading engineering experts while contributing to breakthrough technologies in AI and machine learning.
The position is based in San Diego and requires 6-10 years of relevant experience. You'll be part of a team driving core technology advancements that impact the industry, with opportunities for professional growth and development in a collaborative environment.