Qualcomm Technologies, Inc. is looking to enable the wide deployment of intelligent solutions on all possible devices, including smart phones, laptops, autonomous vehicles, robotics, and IOT devices, by advancing Gen AI Technology for the Edge.
Requirements
- Strong Python and C/C++ design and implementation skills
- Knowledge of deep learning and ML frameworks (i.e. PyTorch)
- Strong software design skills with a focus on usability
- Excellent programming capabilities in Java
- Knowledge of Generative AI (GenAI) technologies
- Knowledge of Android programming
- Knowledge of neural network model optimization and on-target deployment
Responsibilities
- Architect, design, develop, test, and deploy on-device prototype software for cutting-edge AI use cases
- Work with cutting edge AI frameworks and tools
- Enable on-device AI using modern software engineering best practices
- Develop software for embedded systems
- Optimize and deploy neural network models on target devices
- Collaborate with a multi-disciplinary team of researchers and software engineers
- Design and implement software with a focus on usability
Other
- Bachelor's degree in Computer Science, Engineering, Information Systems, or related field and 2+ years of Hardware Engineering, Software Engineering, Systems Engineering, or related work experience
- Master's degree in Computer Science, Engineering, Information Systems, or related field and 1+ year of Hardware Engineering, Software Engineering, Systems Engineering, or related work experience
- PhD in Computer Science, Engineering, Information Systems, or related field
- At least 3 years of work experience in a relevant field
- Ability to work in a dynamic research environment