M/L Compiler
Qualcomm·New York·United States
Role details
Company
Qualcomm Technologies, Inc.
Job Area
Engineering Group, Engineering Group > Machine Learning Engineering
General Summary:
As a leading technology innovator, Qualcomm pushes the boundaries of what's possible to enable next-generation experiences and drive digital transformation for a smarter, connected future. As a Qualcomm Machine Learning Engineer, you will create and implement machine learning techniques, frameworks, and tools that enable efficient discovery and utilization of state-of-the-art machine learning solutions across multiple technology verticals or designs. Qualcomm engineers collaborate with cross-functional teams to enhance mobile, edge, automotive, and IoT products through machine learning hardware and software.
Minimum Qualifications
- Bachelor's degree in Computer Science, Engineering, Information Systems, or related field.
Preferred Qualifications
- Master's degree in Computer Science, Engineering, Information Systems, or related field.
- 1+ year of experience with machine learning frameworks (e.g., TensorFlow, Caffe, Caffe2, PyTorch, Keras).
- 1+ year of experience in embedded system development and optimization for ML (e.g., NLP, multimedia).
- 1+ year of experience with programming languages suitable for machine learning (e.g., Python, R, C, C++).
- 1+ year of experience using statistics and probability (e.g., conditional probability, Bayes rule).
- 1+ year of experience working in a large matrixed organization.
- 6+ months of experience with low-level interactions between operating systems (e.g., Linux, Android, QNX) and hardware.
Principal Duties and Responsibilities
- Apply machine learning knowledge to extend training or runtime frameworks and model efficiency tools with new features and optimizations.
- Assist in modeling, architecture, and development of machine learning hardware (co-designed with software) for inference or training solutions.
- Assist in developing optimized software to enable AI models deployed on hardware (e.g., ML kernels, compiler tools, model efficiency tools) to leverage specific hardware features; collaborate with team members for joint design and development.
- Assist with the development and application of machine learning techniques into products and/or AI solutions to enable customers to do the same.
- Develop, adapt, or prototype machine learning algorithms, models, or frameworks aligned with the product roadmap.
Level of Responsibility
- Works under supervision.
- Decision-making affects the direct area of work and/or work group.
- Requires verbal and written communication skills to convey basic, routine factual information.
- Tasks consist of a limited number of steps and can be referenced using directions or manuals.
Other Information
Qualcomm is an equal opportunity employer. If you are an individual with a disability and need accommodation during the application/hiring process, Qualcomm provides an accessible process. You may email disability-accommodations@qualcomm.com or call Qualcomm's toll-free number found here. Upon request, Qualcomm will provide reasonable accommodations to support individuals with disabilities in the hiring process. Qualcomm is also committed to making our workplace accessible for individuals with disabilities.
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.
Qualcomm expects its employees to abide by all applicable policies and procedures, including security requirements regarding protection of confidential information.
Pay range and Other Compensation & Benefits
$122,800.00 - $184,200.00
The above pay scale reflects the broad minimum to maximum pay for this job code and location. Salary is one component of total compensation at Qualcomm, which may include an annual discretionary bonus program and potential RSU grants. Our benefits package supports work, home, and personal well-being. Your recruiter can discuss details about Qualcomm benefits. More information is available via our Benefits link.
If you would like more information about this role, please contact Qualcomm Careers.
