Qualcomm Technologies, Inc. logo

Senior Machine Learning Software Engineer

Qualcomm Technologies, Inc.

Boulder, COFull-time$127–190K/yrSeen todaySeen in employer's feed today

Most applications go out cold — see where you stand first. No sign-up to start.

Watch jobs like this.

At a glance

Compensation
$127–190K/yr
Location
Boulder, CO
Schedule
Full-time
Work Authorization
Not specified

Olive lists jobs from US employers, including remote roles you can work from the United States.

Requirements

Credentials this posting asks for.

Master's degree

Job overview

Qualcomm Technologies seeks a Senior Machine Learning Software Engineer to design, implement, and verify software for operating systems on ARM and other embedded processors. The role includes embedded subsystem integration, testing, and performance optimization; developing optimized machine-learning kernels and tools; and collaborating with hardware teams. The engineer may work with TensorFlow or PyTorch frameworks and coordinate dependencies and verification with other teams.

Skills & qualifications

RequiredNice to have

Skills

CC++PythonEmbedded SoftwareMachine Learning KernelsCompilersTensorFlowPyTorchPerformance Optimization

Qualifications

Master's in Electrical Engineering, Computer Engineering, Computer Science or Related

Full job description

As a leading developer and innovator of advanced wireless technologies, products and services, Qualcomm ideas and inventions have driven the evolution of digital communications. Qualcomm Technologies Inc., a subsidiary of Qualcomm Incorporated, has the following position available in Boulder, CO: This individual independently plans, performs the moderately-defined responsibility for the designing, implementing and verification of software, typically C or C++ or Python, to enable audio, camera, graphics, video, sensors, wireless and other functionality for various operating systems running on ARM processors and other embedded HW like DSP processors, or GPU processors that are embedded into mobile, edge, auto and IOT products. Responsibilities include integration, testing and performance optimization for embedded software subsystems, as well as the implementation of new tools. Other responsibilities include developing optimized software, such as ML kernels or tools like compilers, to make use of specific HW features; and/or working closely with HW teams for joint design/development. This individual may need to work with and/or optimize ML software frameworks like TensorFlow or PyTorch to efficiently run ML algorithms on HW. Coordinates dependencies with other teams, developing tools to improve the process, and assisting with the verification of the deliverables. Acts as a strong contributor at design reviews and project meetings. Will accept a Master's Degree (or foreign academic equivalent) in Electrical Engineering, Computer Engineering, Computer Science or related degree field. 40 hours/week; $126,700.00- $190,100.00/year To apply, please visit: https://careers.qualcomm.com/careers/job/446721106660 EEO employer: including race, gender, disability & veteran status Req ID: 3096624

Similar jobs, posted recently

Open roles like this one, listed in the last 30 days.

You've read the whole posting — now see how you match it.