Website:
fetchjobs.co
Job details:
About The Company
Qualcomm is a global leader in the semiconductor and telecommunications equipment industry, renowned for its innovation in wireless technology and mobile communications. With a strong commitment to advancing technology, Qualcomm develops and supplies integrated circuits, software, and services that enable the connectivity of billions of devices worldwide. The company's focus on research and development drives the creation of cutting-edge solutions in 5G, AI, edge computing, and IoT, positioning Qualcomm at the forefront of digital transformation. Its diverse portfolio and collaborative culture foster an environment where innovation thrives, making it a preferred employer for technology professionals seeking impactful careers.
About The Role
As a Software Engineer at Qualcomm, you will play a pivotal role in developing and deploying advanced AI solutions on Qualcomm chipsets. This position offers an exciting opportunity to work on the forefront of Generative AI, integrating large language models and vision models directly onto device hardware. You will be responsible for designing, optimizing, and validating embedded and cloud-edge software stacks that leverage Qualcomm's heterogeneous computing capabilities. Your expertise will contribute to creating high-performance, power-efficient AI inference engines that enable on-device intelligence without reliance on cloud connectivity. Collaborating with cross-functional teams including hardware architects, system engineers, and AI researchers, you will help shape the future of AI deployment at the edge, impacting billions of devices globally.
Qualifications
The ideal candidate will possess a minimum of a Bachelor's degree in Computer Science, Engineering, or related fields, with at least 4 years of relevant industry experience. Alternatively, candidates with a Master's degree and 3+ years or a PhD with 2+ years of experience will also be considered. Candidates should have extensive programming experience in languages such as C, C++, Java, or Python. A strong understanding of Generative AI models, including LLMs, LVMs, and their building blocks (self-attention, cross-attention, kv caching), is essential. Knowledge of floating-point, fixed-point representations, and quantization techniques is required. Experience in optimizing algorithms for AI hardware accelerators like CPU, GPU, or NPU is highly valued. Excellent analytical, debugging, and communication skills are necessary, along with the ability to collaborate effectively within a global team environment.
Responsibilities
In this role, you will lead the development and deployment of the Qualcomm AI Runtime (QAIRT) SDK on Qualcomm System on Chips (SoCs). Your primary focus will be on pushing the performance boundaries of large AI models, ensuring efficient inference on edge devices. You will deploy large C/C++ software stacks, adhering to best practices for performance and reliability. Staying abreast of the latest advancements in Generative AI, particularly LLMs and Transformers, will be crucial to inform your work. You will optimize inference engines for power efficiency and speed, enabling real-time AI applications on mobile and embedded platforms. Your responsibilities also include collaborating with hardware teams to tailor software solutions that maximize hardware utilization, conducting performance analysis, and troubleshooting complex software issues. Your innovative contributions will directly influence the next generation of AI-enabled devices, making AI more accessible and effective at the edge.
Benefits
Qualcomm offers a comprehensive benefits package that supports the health, well-being, and professional growth of its employees. This includes competitive salary packages, health insurance, retirement plans, and paid time off. Employees have access to ongoing learning and development programs, opportunities for career advancement, and a collaborative work environment that encourages innovation. Qualcomm also provides flexible work arrangements, wellness programs, and employee assistance services to promote a healthy work-life balance. Being part of Qualcomm means contributing to impactful projects that shape the future of technology, with ample opportunities to expand your skills and make a difference in the tech industry.
Equal Opportunity
Qualcomm is an equal opportunity employer committed to fostering an inclusive and diverse workplace. We welcome applications from individuals of all backgrounds, regardless of race, gender, age, disability, sexual orientation, or any other characteristic protected by law. We are dedicated to providing reasonable accommodations throughout the hiring process and supporting our employees in their careers. Qualcomm values diversity as a driver of innovation and encourages all qualified candidates to apply. We believe that a diverse workforce enhances our ability to develop innovative solutions and serve our global customer base effectively.
Click on Apply to know more.