Qualcomm - Santa Clara, CA
posted 4 months ago
As a leading technology innovator, Qualcomm pushes the boundaries of what's possible to enable next-generation experiences and drives digital transformation to help create a smarter, connected future for all. In the role of a Senior Systems Engineer, you will be at the forefront of researching, designing, developing, optimizing, and validating systems-level software, hardware, architecture, algorithms, and machine learning solutions. This position specifically focuses on the AI/ML field, where you will collaborate across functional teams to meet and exceed system-level requirements and standards. This is your opportunity to innovate and develop leading-edge products and solutions around best-in-class high-performance AI inference accelerators for cloud, edge, and hybrid AI applications. You will be responsible for developing AI/ML solutions that integrate AI hardware products, technologies, software, and ecosystems to provide best-in-class AI inference performance, power efficiency, and scalability. Your role will involve applying your systems knowledge and experience to research, design, develop, simulate, and validate systems-level software, AI hardware, architecture, deep learning algorithms, and machine learning solutions while ensuring that system-level requirements and standards are met. You will also support customer engagement with AI model/workload optimization and deployment, perform ML model benchmarking and functional analysis, and drive requirements and specifications. In addition, you will build ML systems/solutions, analyze system-level design including requirements, interface definition, functional/performance definition, and implementation of new systems or modifications of existing systems. Collaboration with your team and other teams will be essential to complete project work, including implementing and testing features and verifying the accuracy of systems. Staying abreast of the latest advancements in the AI/ML space will be crucial as you drive innovative solutions and develop new ideas for product or feature areas. You will also be responsible for triaging problems at the system level to determine root causes and presenting results of testing and debugging to team members.