Job Description:

**Job Id**


Job Title

Machine Learning Hardware-Aware Optimization Engineers– Qualcomm Automotive


Qualcomm Technologies, Inc. at http://www.qualcomm.com/about/businesses/qct

Job Area

Engineering – Systems


California – San Diego


For more than a decade, Qualcomm Technologies has been bringing innovative technologies and comprehensive solutions to the automotive industry. Qualcomm Technologies’ leadership position in smart connectivity, infotainment, and cluster systems is built on developing a thorough, full scale, system-based approach of solving the problem. Now we are ready to repeat the same success in autonomous driving with the Snapdragon Ride Platform.

We are looking for talented systems, software and test engineers with experience in machine learning to enable embedded deep learning. We solve challenging problems to improve speed, accuracy, power-consumption and latency of deep networks running on Snapdragon Ride AI accelerators. Come join an amazing team of engineers building best-in-class solutions. You will get a chance to learn latest cutting-edge technologies in machine learning and new emerging applications. You will participate in each step of the development process and drive quality improvements. Your responsibility will be to plan, measure and provide feedback on the quality Machine learning tools developed by the team. You will also validate the performance and accuracy of the engine through detailed analysis and test coverage, and drive algorithm improvement for optimizing automotive specific ML workloads and networks. Strong communication and interpersonal skills are required and must be able to work well with others in a technical environment.

+ Bachelor’s degree in Engineering, Information Systems, Computer Science, or related field.

+ 1+ years experience with Programming Language such as C, C++, Java, Python, etc.

+ Good at software development with excellent analytical, development, and debugging skills.

+ Coding Skills: Python, C/C++ Strong understanding of Machine Learning fundamentals

+ Deep learning frameworks Caffe, TensorFlow, pytorch. Experience with CNNs, RNN/LSTM neural networks

+ Industrial experience in machine learning, or multimedia areas, or Robotics, or AI.

+ Experience in neural network quantization, compression, pruning algorithms.

+ Experience implementing deep-learning algorithms in a high-level languages/packages (e.g. C++, Java, MATLAB, or Python)

+ Experience in deep learning kernel/compiler optimization

+ Strong communication skills

Education Requirements

Required: Bachelor’s, Computer Engineering or equivalent experience

Preferred: Master’s, Computer Engineering or equivalent experience

EEO Employer: Qualcomm is an equal opportunity employer; all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or any other protected classification.

About Qualcomm

Who is Qualcomm, and what do we do? We are engineers, scientists and business strategists. We are from many different countries and speak many different languages. We come from diverse cultures and have unique perspectives. Together, we focus on a single goal—invent mobile technology breakthroughs.