Taro Logo

Machine Learning/AI Software Intern

A leading technology company specializing in wireless telecommunications and semiconductor development.
Machine Learning
Software Engineering Intern
In-Person
AI
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Machine Learning/AI Software Intern

Join Qualcomm China as a Machine Learning/AI Software Intern and be part of a dynamic team working on cutting-edge AI technologies. In this role, you'll contribute to the software design and implementation of model deployment in edge devices, focusing on model compression, quantization, conversion, and on-device deployment.

You'll work alongside industry experts in AI and machine learning, gaining invaluable hands-on experience with large language models (LLM), vision-language models (VLM), and large vision models (LVM). This position offers an excellent opportunity to work with Qualcomm's leading-edge hardware and contribute to real-world AI applications.

The role involves developing end-to-end AI tools and software for optimizing neural network models, creating test frameworks, and collaborating with cross-functional teams. You'll be involved in debugging, profiling, and performance optimization of AI models on edge devices.

As an intern, you'll benefit from Qualcomm's supportive learning environment, working with some of the most respected engineering and technology experts in the industry. The company offers comprehensive benefits and opportunities for professional growth through continuous learning and development programs.

This internship is perfect for students or recent graduates with a strong foundation in computer science, artificial intelligence, or electrical engineering, who are passionate about pushing the boundaries of AI technology and its applications in edge computing. Join Qualcomm and be part of a team that's shaping the future of AI and mobile technology.

Last updated 4 months ago

Responsibilities For Machine Learning/AI Software Intern

  • Development of end-2-end AI tools, models or software to run quantized neural network models on Qualcomm leading edge hardware
  • Design and develop end-to-end test strategies and frameworks for complex software systems
  • Create and maintain automated test suites
  • Development of debugging/profiling tools and Qualcomm SDK
  • Participate in code reviews and contribute to improving test coverage
  • Collaborate with cross-functional teams
  • Analyze test results and provide detailed feedback
  • Conduct experiments to reproduce and optimize accuracies and performance of models
  • Related papers reading and summarization and presentation

Requirements For Machine Learning/AI Software Intern

Python
TypeScript
  • Currently pursuing or recently completed a degree in Computer Science, Artificial Intelligence, EE, or related field
  • Experience in large language model (LLM), vision-language model (VLM), and large vision model (LVM)
  • Experience in Model quantization and compression, deployment in smartphones or edge devices
  • Strong mathematical skills - foundations of linear algebra, matrix, differential algebra, statistics
  • Strong skill in C++ and Python programming
  • Experience with ML frameworks like TensorFlow, PyTorch and Onnx Runtime

Benefits For Machine Learning/AI Software Intern

Medical Insurance
Vision Insurance
Dental Insurance
  • World-class health coverage
  • Financial planning and security programs
  • Emotional/mental health support
  • Wellbeing programs and resources

Interested in this job?