Job Description
GENERAL SUMMARY
We are looking for talented ML Systems engineers with significant experience in machine learning to enable embedded deep learning. We solve challenging problems to enable cutting-edge AI/ML algorithms for a variety of use-cases to the Qualcomm Ride platform.
The team is responsible for improving 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 research and development process and drive quality improvements. Your responsibility will be to develop, improve and modify machine learning networks for automotive applications.
The work will involve devising hardware cognizant deep learning networks, providing feedback on the ML tools, validating the performance and accuracy of the engine through detailed analysis and test. The job also includes the drive algorithm improvement for optimizing automotive specific ML workloads and networks.
Knowledge of machine learning algorithms, especially related to automotive use-cases (autonomous driving, vision and lidar processing ML algorithms) are necessary. Research experience with development of efficient ML networks is an added plus. Research and/or industry experience with network quantization and pruning is an added plus. Strong communication and interpersonal skills are required and must be able to work well with others in a technical environment.
- 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
- Masters in electrical/computer engg or related field preferred
- 2-12 years experience
- Good at software development with excellent analytical, development, and problem solving skills.
- Hands-on experience with deep learning network design and implementation
- 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.
Bachelors - Computer Science, Bachelors - Engineering, Bachelors - Information Systems
7 years of Systems engineering or related work experience.
Preferred Qualifications
Masters - Computer Science, Masters - Engineering, Masters - Information Systems
1 years in a technical leadership role with or without direct reports. ,2 years supervisory experience. ,2 years of work experience in a role requiring interaction with senior leadership (e.g., Director level and above) ,3 years experience with Testing Software such as Bugzilla, LoadRunner, etc. ,3 years experience working in a large matrixed organization. ,3 years experience with Database Management Software. ,3 years experience with Development Environment Software such as Apache Maven, Ruby, etc. ,12 years Systems Engineering or related work experience.
Decomposition, Enterprise System Implementation, Metrics, Root Cause Analysis, Software Testing Tools
Job Classification
Industry: Semiconductors, Electronics
Functional Area: IT Software - Application Programming, Maintenance,
Role Category: Programming & Design
Role: Programming & Design
Employement Type: Full time
Education
Under Graduation: Any Graduate in Any Specialization
Post Graduation: Post Graduation Not Required
Doctorate: Any Doctorate in Any Specialization, Doctorate Not Required
Contact Details:
Company: Qualcomm Technologies
Location(s): Bengaluru
Keyskills:
Maven
C++
Network design
Testing tools
Coding
Apache
Ruby
MATLAB
Automotive
Python