This job board retrieves part of its jobs from: Toronto Jobs | Emplois Montréal | IT Jobs Canada

Bringing you the hottest job offers in California

To post a job, login or create an account |  Post a Job

Qualcomm: Machine Learning Software Engineer – Compilers

Qualcomm

This is a Contract position in San Diego, CA posted November 18, 2020.

Company:Qualcomm Technologies, Inc.Job Area:Engineering Group, Engineering Group > Machine Learning EngineeringJob Overview:Qualcomm is a company of inventors that unlocked 5G ushering in an age of rapid acceleration in connectivity and new possibilities that will transform industries, create jobs, and enrich lives.

But this is just the beginning.

It takes inventive minds with diverse skills, backgrounds, and cultures to transform 5Gs potential into world-changing technologies and products.

This is the Invention Age and this is where you come in.AI is moving from cloud to the edge devices.

QUALCOMM, as the world’s leading mobile computing platform provider, is committed to enable the wide deployment of intelligent solutions on all possible devices.

Be a part of our Deep Learning research project in Corporate R& D, where you will be involved and participate in building best-in-class solutions and tools needed to enable state-of-the-art technologies for next generation mobile/embedded machine learning platforms for smart phones, autonomous vehicles, robotics and IOT devices.

In this role, you will work in a dynamic research environment, be part of a multi-disciplinary team of researchers and software developers, collaborate with internal teams, work with popular neural network frameworks, and understand the architecture of Qualcomms SOC compute and ML HW accelerators.

You will design, develop & test software for machine learning compilers, tools and frameworks that enable models to efficiently run on all edge devices.

The successful applicant should have a strong software background, and passion to work on neural network frameworks/libraries.Minimum QualificationsBachelor’s, Computer Engineering and/or Computer Science and/or Electrical Engineering5 years of Software Engineering experience.Extensive programming experience using C/C++ & Python.Hands-on experience with code generation implementation/optimization leveraging compiler frameworks such as LLVM, GCC, or machine learning compilers such as TVM, Glow, XLA or TensorFlow.Preferred QualificationsStrong object oriented design and development skills.Knowledge of neural networks, with hands-on experience using ML frameworks such as TensorFlow or PyTorchExperience with TDD development solutions like GoogleTest etc.Experience with Source Code and Configuration management tools, such as GitStrong debugging and analysis skills, for root causing complex issuesKnowledge of Convolutional Neural Networks (CNNs), RNN/LSTMsFamiliarity with any of the deep learning compiler frameworks TVM, Glow or XLAExperience with compiler frameworks such as LLVM or GCCKnowledge Qualcomm Hexagon DSP is a plusExperience developing embedded software, preferably on-device MLPrevious experience working in an Agile environment, and collaborating with multi-disciplinary teamsApplicants: If you are an individual with a disability and need an accommodation during the application/hiring process, please call Qualcomm’s toll-free number found here for assistance.

Qualcomm will provide reasonable accommodations, upon request, to support individuals with disabilities to be able participate in the hiring process.

Qualcomm is also committed to making our workplace accessible for individuals with disabilities.

Qualcomm is an equal opportunity employer and supports workforce diversity.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.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.