Qualcomm, a global leader in wireless technology and mobile processors, is seeking a Senior Staff Machine Learning Software Engineer to join their team in San Diego. This is a high-impact role that combines advanced machine learning expertise with embedded systems development.
The position offers an attractive salary range of $178,400 - $267,600 per year and includes a hybrid work arrangement with the flexibility to telecommute while maintaining connection to Qualcomm's San Diego office.
As a Senior Staff Machine Learning Software Engineer, you will lead efforts to enhance engineering efficiency and product quality across multiple cutting-edge domains including mobile, edge computing, automotive, and IoT products. Your work will directly impact the development of software solutions that power next-generation devices using ARM processors and specialized hardware like DSPs and GPUs.
Key responsibilities include designing and implementing software solutions in C, C++, and Python, optimizing machine learning frameworks like TensorFlow and PyTorch for embedded platforms, and working closely with hardware teams for joint development initiatives. You'll be responsible for developing optimized ML kernels and tools, ensuring efficient implementation of machine learning algorithms on hardware.
The ideal candidate will bring either a Master's degree with 7 years of experience or a Bachelor's degree with 9 years of progressive experience in related fields. Strong expertise in embedded systems, machine learning, and software optimization is essential. This role offers the opportunity to work at the intersection of machine learning and embedded systems, contributing to products that impact billions of users worldwide.
At Qualcomm, you'll be part of a company that has been at the forefront of mobile technology innovation for decades. The role offers the chance to work with cutting-edge technology, collaborate with world-class engineers, and contribute to the development of next-generation AI and machine learning solutions for embedded systems.
This position is perfect for someone who is passionate about machine learning, has deep technical expertise in embedded systems, and wants to work on challenging problems that push the boundaries of what's possible in mobile and IoT devices. You'll have the opportunity to lead technical initiatives, mentor team members, and drive innovation in one of the world's leading semiconductor companies.