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.