General Summary As a leading technology innovator, Qualcomm pushes the boundaries of what's possible to enable next-generation experiences and drive digital transformation, creating a smarter, connected future for all. As an AI Software Tools Software Engineer, you will develop, implement, and optimize cutting-edge machine learning techniques, frameworks, and tools that enable the efficient utilization of state-of-the-art solutions across a broad set of technology verticals and designs. In this role, you will be responsible for designing, developing, and optimizing features for the Qualcomm AI Stack, SDKs, and associated tools, including delegate support for ONNX Runtime, Executorch, and TFLite/LiteRT frameworks. You will target the optimization and acceleration of AI models on Qualcomm Snapdragon platforms and AI accelerators, contributing to the efficient execution of advanced deep neural networks (DNNs), large language models (LLMs), and other modern AI architectures. You will have the opportunity to demonstrate your passion for software design and development through your analytical, design, programming, and debugging skills. Depending on level, you may assist or lead feature development, research and recommend leading technologies, and provide guidance to junior team members. You will collaborate with cross-functional teams to deliver robust, scalable AI software solutions, and contribute to a culture of technical excellence, knowledge sharing, and continuous improvement within the AI Software team.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Entry Level
Industry
Computer and Electronic Product Manufacturing
Number of Employees
5,001-10,000 employees