logo

Qualcomm

ML Engineer

Department
Engineering
Job Type / Location
Bengaluru
Experience Required
3+ years
Posted On

General Summary

Required Skills and Aptitudes

  • Hands-on experience with Deep Learning frameworks like Keras, TensorFlow, ONNX, PyTorch, Caffe/Caffe2, etc…
  • Experience/understanding of NN architectures for CV, NLP and NLG models
  • Experience with machine learning algorithms and architectures, including CNNs, and RNNs/LSTMs
  • Strong python implementation skills (Min. 7/10)
  • Strong C++ implementation and OOPS skills (min. 7/10)
  • Strong in Data Structures and Algorithms (min. 7/10)
  • Experience with GPUs, machine learning accelerators and related software is a plus
  • Experience in creating new Neural NW architectures for different use cases and the use of correct datasets, achieving the desired target accuracy

Desirable Skills And Aptitudes

  • Understanding of GPU and/or DSP architectures, familiarity with low-level hardware designs or assembly coding a plus
  • Knowledge of ML compilers like TVM, GLOW, XLA is a plus
  • Knowledge of machine learning runtimes like ONNX Runtime, Pytorch and TF runtimes is a plus
  • Strong background in mathematical operations: linear algebra, fast math libraries a plus
  • Excellent analytical, development, and debugging skills

Qualifications

  • Bachelor's / Masters/ PHD degree in Engineering, Machine learning/ AI, Information Systems, Computer Science, or related field.
  • 3+ years Software Engineering or related work experience.
  • 2+ years experience with Programming Language such as C++, Python.

View Assessment Process

Think you'll be a good fit?