Taro Logo

Machine Learning/AI Software Intern

Global leader in wireless technology innovation and semiconductor manufacturing, pioneering mobile technologies and AI solutions.
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

Qualcomm China is seeking a Machine Learning/AI Software Intern to join their innovative team. This role offers a unique opportunity to work on cutting-edge AI technologies and quantized neural network models on Qualcomm's leading-edge hardware. The intern will be involved in developing end-to-end AI tools, creating test frameworks, and optimizing model performance. This position requires strong technical skills in machine learning, particularly in areas like LLMs, VLMs, and model quantization.

The ideal candidate will be pursuing or have recently completed a degree in Computer Science, AI, or related field, with strong programming skills in C++ and Python. Experience with major ML frameworks and a solid foundation in mathematics is essential. You'll work alongside world-class engineers and researchers, contributing to groundbreaking AI solutions while gaining invaluable industry experience.

Qualcomm offers comprehensive benefits including health coverage, professional development opportunities, and wellbeing programs. The company fosters an inclusive culture that encourages innovation and collaboration. This internship provides an excellent stepping stone for a career in AI/ML, offering hands-on experience with industry-leading technology and the chance to work on projects that impact global technological advancement.

The role combines practical engineering work with research aspects, including paper reviews and presentations. You'll gain exposure to various aspects of ML engineering, from model development to deployment optimization, while working with cross-functional teams in a supportive learning environment.

Last updated 7 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 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 improve 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
  • 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
  • Strong mathematical skills in 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
Dental Insurance
Vision Insurance
Mental Health Assistance
Education Budget
  • World-class health coverage for employees and eligible dependents
  • Financial planning and future preparation programs
  • Emotional/mental strength and resilience support
  • Wellbeing programs and resources
  • Continuous learning and development programs
  • Tuition reimbursement
  • Mentorship opportunities

Interested in this job?