Taro Logo

Principal Engineer, Machine Learning Group

Leading technology innovator that pushes boundaries to enable next-generation experiences and drives digital transformation for a smarter, connected future.
Machine Learning
Principal Software Engineer
In-Person
5,000+ Employees
15+ years of experience
AI

Description For Principal Engineer, Machine Learning Group

Qualcomm, a leading technology innovator, is seeking a Principal Engineer for their Machine Learning Group in Bangalore. This role combines technical leadership with hands-on development, focusing on the Qualcomm Orchestrator SDK for Snapdragon platforms. The position requires an experienced professional with 15+ years of industry experience who can lead AI software integration initiatives while working with global teams.

The role involves leading the AI software Orchestration team, driving SDK feature development, and working closely with various internal teams. The ideal candidate will have extensive experience in Android/Linux platform development, strong C/C++ skills, and familiarity with machine learning technologies including LLM, LVM, LMM models, and ONNX RT.

This is an opportunity to work at the forefront of AI and machine learning technology, creating and implementing cutting-edge solutions across various technology verticals. The position offers the chance to make significant technical decisions that impact beyond the immediate work group and shape the future of Qualcomm's AI initiatives.

The role requires a bachelor's degree in Computer Science or related field, with strong software development skills and the ability to lead teams effectively. Experience with various databases (VectorDB, Faiss, SQLite, MongoDB) and programming languages (Python/Java) is advantageous. This position is perfect for someone who can work independently, provide technical leadership, and drive innovation in AI software development.

Last updated 2 months ago

Responsibilities For Principal Engineer, Machine Learning Group

  • Lead the team responsible for integrating AI SDK into Snapdragon based products
  • Drive feature development and enhancements needed in the SDK for various platforms
  • Work closely with AI software team and internal sub-teams supporting Orchestrator SDK
  • Participate in strategic planning for integrating the AI Orchestrator SDK across different platforms
  • Provide supervision/guidance to other team members

Requirements For Principal Engineer, Machine Learning Group

Python
Java
  • 15+ years of industry experience
  • 5+ years software development experience on Android/Linux platform and architecture
  • Experience with Android/Linux application development
  • Software development experience using C/C++
  • Strong software development skills
  • Bachelor's degree in engineering, Information Systems, Computer Science, or related field
  • Strong communication skills
  • Ability to work independently with no supervision
  • Ability to lead a software team

Interested in this job?

Jobs Related To Qualcomm Principal Engineer, Machine Learning Group