Qualcomm Technologies, Inc. is looking for Machine Learning / AI Engineering Interns to help build best-in-class solutions and tools that enable state-of-the-art technologies for next-generation mobile and embedded machine learning platforms, powering devices like smartphones, autonomous vehicles, robotics, and IoT devices.
Requirements
- 1+ years of experience with programming languages such as C, C++, Python
- Proficiency in deep neural networks, machine learning algorithms, and architectures (CNNs, RNNs, LSTMs)
- Experience with ML frameworks like TensorFlow, TFLite, PyTorch
- Skills in neural network programming, video/image processing, and application development
- Knowledge of compiler frameworks (LLVM, GCC, TVM, XLA) and parallel computing
- Understanding of linear algebra operations and fast math libraries
- Theoretical knowledge of ML, deep learning, model compression, quantization, and optimization
Responsibilities
- Design, develop, and test software for machine learning tools and frameworks that make models smaller and more efficient for edge devices.
- Work in a dynamic research environment as part of a multi-disciplinary team of researchers and software developers.
- Collaborate with internal teams.
- Work with popular neural network frameworks.
- Gain exposure to Qualcomm’s SOC compute and ML hardware accelerators.
Other
- Currently enrolled in a bachelor’s, master’s, or Ph.D. degree program in computer engineering, computer science, electrical engineering, or a related field
- Must be available for 11–14 weeks during Summer 2026 (May–September)
- Expected graduation date of November 2026 or later
- Currently enrolled in a Master’s or PhD degree program in computer engineering, computer science, electrical engineering, or a related field
- Candidates actively pursuing a degree with an anticipated graduation between November 2026 and June 2027