About Company
Machine Learning Engineer, Cloud AI at Qualcomm Technologies, Inc.
About the Company
Qualcomm Technologies, Inc. is a leading technology innovator, pushing the boundaries of what's possible to enable next-generation experiences and driving digital transformation. We are dedicated to creating a smarter, connected future for all.
Job Area
Engineering Group > Machine Learning Engineering
General Summary
As a Machine Learning Engineer at Qualcomm, you will develop and implement advanced machine learning techniques, frameworks, and tools. Your work will empower the discovery and application of state-of-the-art machine learning solutions across diverse technology sectors including mobile, edge, auto, and IoT products. Collaboration with cross-functional teams is essential to enhance both machine learning hardware and software solutions.
Minimum Qualifications
Requirements include one of the following:
- Bachelor's degree in Computer Science, Engineering, Information Systems, or a related field and at least 2 years of relevant experience.
- Master's degree in Computer Science, Engineering, Information Systems, or a related field and at least 1 year of relevant experience.
- Ph.D. in Computer Science, Engineering, Information Systems, or a related field.
Preferred Qualifications
- 2+ years of experience with Machine Learning frameworks (e.g., TensorFlow, Caffe, PyTorch, Keras).
- 2+ years of experience in embedded system development and optimization, particularly in specific ML domains such as NLP or multimedia.
- Proficiency in programming languages suitable for machine learning (e.g., Python, R, C, C++).
- Strong background in statistics and probability (e.g., conditional probability, Bayes' rule).
- 2+ years of experience working within large matrixed organizations.
- Knowledge of low-level interactions between operating systems (e.g., Linux, Android, QNX) and hardware.
- Experience in roles requiring interaction with senior leadership.
Principal Duties and Responsibilities
- Apply Machine Learning expertise to enhance training and runtime frameworks, along with model efficiency software tools.
- Develop machine learning hardware solutions, co-designed with machine learning software, for both inference and training purposes.
- Create optimized software enabling the deployment of AI models on hardware, such as kernels, compilers, and model-efficiency tools.
- Collaborate with team members on joint design and development projects.
- Integrate machine learning techniques into products and AI solutions to empower customers.
- Prototype and adapt complex machine learning algorithms, models, or frameworks in alignment with product roadmaps.
- Conduct experiments to train and evaluate machine learning models and software independently.
Equal Opportunity Employer
Qualcomm is an equal opportunity employer. If you need accommodations during the application or hiring process due to a disability, please email [email protected] or call our toll-free number. Qualcomm is committed to providing reasonable accommodations to support individuals with disabilities and make our workplace accessible.
Pay Range
$133,000.00 - $200,000.00
This pay range reflects the minimum to maximum salary for this role in the posted location. Remember, salary is just one component of total compensation at Qualcomm. We also offer a competitive annual discretionary bonus program and opportunities for annual RSU grants. We provide a highly competitive benefits package designed to support your success at work, at home, and at play. Contact our recruiter for more details!
Additional Information
For staffing and recruiting agencies: Our careers site is intended for individuals seeking employment at Qualcomm. Agencies and representatives are not authorized to submit resumes, profiles, or applications. Unsolicited resumes will not be accepted, and Qualcomm will not be responsible for any associated fees.
Contact Information
If you would like more information about this role, please contact Qualcomm Careers.