Machine Learning - Test Lead Engineer

Machine Learning - Test Lead Engineer

10-12 years
Not Specified

Job Description

Qualcomm India Private LimitedJob Area:
Engineering Group, Engineering Group > Software Engineering
General SummaryJoin a new and growing team at Qualcomm focused on advancing state-of-the-art in Machine Learning. The team uses Qualcomm chips extensive heterogeneous computing capabilities and engineers them to allow the running of trained neural networks on device without a need for connection to the cloud. Our inference engine is designed to help developers run neural network models trained in a variety of frameworks on Snapdragon platforms at blazing speeds while still sipping the smallest amount of power. See your work directly impact billions of mobile devices around the world. In this position, you will be responsible for the development of test frameworks for Snapdragon Neural Processing Engine (SNPE)(qdn link) and ANN(qdn link). You will work with neural network frameworks like Caffe, Caffe2 and TensorFlow and develop the validation framework to gauge functionality, performance, precision and power of SNPE. You will work with the latest and greatest DNNs emerging from the research community. You will also have to keep up with the fast pace development happening in the industry and academia to continuously enhance our benchmarking and validation infrastructure from software engineering as well as machine learning standpoint.
Preferred Qualifications
Strong exposure to software testing methodologies and reporting.
Experience in Android (AOSP) or embedded Linux application development Experience in Android CTS / VTS frameworks and internals
Development experience in C++
Experience with ML application development
Educational Requirements
Master's/Bachelor's Computer Science, Computer Engineering, or Electrical Engineering
Work Experience
10 to 12 years of relevant work experience in software dev/test development
Minimum Qualifications
Live and breathe quality software development with excellent analytical and debugging skills.
Prior Functionality and Performance test experience on Embedded systems. Expertise in Test Strategy , Test Planning, Test Estimation, developing test cases, automating the tests, test case execution and troubleshooting/analyzing problems
Experience in leading test activities and driving design/implementation of test automation framework.
Excellent communication skills (verbal, presentation, written), Strong problem-solving skills, very good time management skills, must be an effective team player, and be able to work with minimal guidance.
Strong development skills in Python Strong understanding of Deep Learning fundamentals
Experience with at least one machine learning framework like TensorFlow, Caffe, Pytorch, etc.
Excellent communication skills (verbal, presentation, written)
Ability to collaborate across a globally diverse team and multiple interests
Experience with CI tools like Jenkins,Package Warehouse
Minimum Qualifications
Education:Bachelors - Computer Science, Bachelors - Engineering, Bachelors - Information Systems
Work Experiences:2+ years experience with Programming Language such as C, C++, Java, Python, etc.5+ years of Software Engineering or related work experience
Preferred Qualifications
Work Experiences:1+ years of work experience in a role requiring interaction with senior leadership (e.g., Director level and above). ,3+ years experience working in a large matrixed organization. ,3+ years experience with API. ,3+ years experience with Database Management Software. ,8+ years Software Engineering or related work experience.
Skills:Mathematical Methods, Object-Oriented Programming (OOP), Scientific Analysis, Software Development Lifecycle (SDLC), Software Solutions
Applicants: If you need an accommodation, during the application/hiring process, you may request an accommodation by sending email to (mailto:[Confidential Information]subject=Accommodation%20Support)
To all Staffing and Recruiting Agencies:Our Careers Site is only for individuals seeking a job at Qualcomm. Staffing and recruiting agencies and individuals being represented by an agency are not authorized to use this site or to submit profiles, applications or resumes, and any such submissions will be considered unsolicited. Qualcomm does not accept unsolicited resumes or applications from agencies. Please do not forward resumes to our jobs alias, Qualcomm employees or any other company location. Qualcomm is not responsible for any fees related to unsolicited resumes/applications.
If you would like more information about this role, please contact Qualcomm Careers (

Job Details

About Qualcomm

We are engineers, scientists, and business strategists. We are from many different countries, speak many different languages, and come from diverse cultures with unique perspectives. Together, we have limitless passion, skills, and talents that have the power to change the world - and pioneer the world's next technology breakthroughs.Employment Notices for US-based Job PostingsEqual Employment Opportunity'EEO is the Law' Poster SupplementPay Transparency NonDiscrimination ProvisionEmployee Polygraph Protection ActFamily Medical Leave ActRights of Pregnant EmployeesDiscrimination and HarassmentCalifornia Family Rights ActPrepare and succeed Qualcomm Interview FAQsEmployment Fraud Alert We have received reports of employment scams that seek financial or personal information from job candidates. Please note these communications are fraudulent. Click here to view our Employment Fraud Alert.

Similar Jobs

Career Advice to Find Better