Qualcomm - San Diego, CA

posted 2 months ago

Full-time - Intern
San Diego, CA
Computer and Electronic Product Manufacturing

About the position

Qualcomm Technologies, Inc. is seeking a Machine Learning & Artificial Intelligence Engineering Intern for the Summer of 2025. This internship offers a unique opportunity to work at the forefront of technology, contributing to the development of state-of-the-art solutions and tools for next-generation mobile and embedded machine learning platforms. Interns will engage in projects that span various applications, including smartphones, autonomous vehicles, robotics, and IoT devices. The role involves collaboration within a dynamic research environment, working alongside a multi-disciplinary team of researchers and software developers. Interns will gain hands-on experience with popular neural network frameworks and will have the chance to understand the architecture of Qualcomm's System on Chip (SoC) compute and machine learning hardware accelerators. As part of the internship, you will be responsible for designing, developing, and testing software for machine learning tools and frameworks. This includes efforts to optimize models for efficiency on edge devices, ensuring that they can run effectively in real-world applications. The internship is structured to provide a comprehensive learning experience, with mentorship from experienced professionals, access to professional development workshops, and opportunities to engage with the broader Qualcomm community. Interns will also participate in social events and speaker sessions, enhancing their understanding of the industry and building valuable connections. Qualcomm is committed to fostering an inclusive environment and providing support for all interns, including relocation coverage and furnished housing accommodations for the duration of the internship. This role is ideal for students currently pursuing a degree in computer engineering, computer science, electrical engineering, or a related field, with a strong foundation in programming and machine learning concepts.

Responsibilities

  • Participate in building solutions and tools for mobile and embedded machine learning platforms.
  • Collaborate with a multi-disciplinary team of researchers and software developers.
  • Work with popular neural network frameworks and understand Qualcomm's SoC compute and ML hardware accelerators.
  • Design, develop, and test software for machine learning tools and frameworks.
  • Optimize models for efficiency on edge devices.

Requirements

  • Currently enrolled in a bachelor's, master's, or Ph.D. degree program in computer engineering, computer science, electrical engineering, or a related field.
  • 1+ years' experience with programming languages such as C, C++, Python.
  • Must be available for 11 - 14 weeks during Summer 2025 (May-September) with a graduation date of December 2025 or later.

Nice-to-haves

  • Proficiency in deep neural networks, machine learning algorithms, and architectures, including CNNs, RNNs, and LSTMs.
  • Experience with deep learning and machine learning 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 mathematical operations in linear algebra and fast math libraries.
  • Theoretical knowledge of machine learning, deep learning, model compression, quantization, and optimization.
  • Experience with reinforcement learning, neural architecture search, kernel optimization, and Bayesian optimization.
  • Proficiency in on-device training, transfer learning, personalization, federated learning, NLP, and security and privacy in machine learning.
  • Experience with deep generative models, audio/speech processing, NLP, computer vision, and wireless communication.
  • Previous work on machine learning data pipelines, data management, and both backend and frontend applications.
  • A track record of research excellence with high-quality publications in conferences like NeurIPS, CVPR, ICML, ICLR, and ICCV.
  • Experience in object-oriented software design (OOSD).

Benefits

  • Competitive hourly pay
  • Accrued vacation time
  • Relocation coverage
  • Furnished housing accommodations for the duration of the internship
  • Access to professional development workshops
  • Social events and cross-functional speaker sessions
  • Executive speaker series
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service