Demo

Senior Engineer, Software Implementation (Machine Learning and Audio) Job at Shu

Shure Incorporated
Niles, IL Full Time
POSTED ON 1/14/2025
AVAILABLE BEFORE 4/8/2025

Senior Engineer, Software Implementation (Machine Learning and Audio)

Job ID : 2024-3894

Category : Software Engineering

Job Locations : US-IL-Niles

Workplace Arrangement : Hybrid, On-site, Remote

Overview

The Senior Engineer, Software (Machine Learning and Audio) is responsible for implementing audio functionality, including machine learning algorithms and Digital Signal Processing, in applications and embedded hardware architectures for products in development as well as functional prototypes. This cross-functional role works with other teams across the company to demonstrate and incorporate emerging technology into Shure's products, possibly including developing innovative IoT device control chatbots with advanced capabilities using natural language processing and retrieval augmented generation (RAG).

This Senior Engineer will optimize the performance and implementation resources of audio machine learning implementations, contributing to the audio quality of candidate algorithms and meeting real-time signal processing requirements.

This role will be Hybrid based out of our Niles, IL Corporate HQ.

Responsibilities

  • Works closely with applied research scientists to iteratively develop, implement, and validate machine learning models.
  • Understands machine learning research code and translates it into efficient and portable C inference code.
  • Develops tools for the ML / AI lab such as standalone applications and audio processing simulation tools.
  • Coordinate and manage a variety of signal processing and data science implementations.
  • Benchmarks and optimizes CPU load, memory utilization, and latency on hardware targets.
  • Builds audio pipelines including pre- and post-signal processing wrapped around a machine learning network.
  • Analyzes and suggests changes to layers and components of neural networks.
  • Suggests model performance targets and tests model performance in a signal chain.
  • Provides fast turnaround time of new functionalities and changes.
  • Wears multiple hats on a small team with independence and an openness to solve problems.
  • Designs and implements natural language understanding and generation components for IoT device control chatbots.
  • Develops and integrates retrieval augmented generation (RAG) capabilities.
  • Conducts thorough testing and debugging to maintain high quality and performance standards.
  • Stays up-to-date with advancements in conversational AI and related technologies.
  • Generates intellectual property and captures inventions in disclosures for patent pursuits.

Qualifications

  • Masters or Bachelors in electrical engineering / DSP, computer science, or a related field.
  • 6 years work experience in software development (8 years if Bachelors only).
  • Deep understanding of computational and memory architectures.
  • Strong proficiency in C / C .
  • Strong proficiency in optimization using platform intrinsics such as Neon and AVX.
  • Proficiency with DSP fundamentals and algorithms.
  • Experience with machine learning frameworks such as Pytorch and Tensorflow.
  • Experience with developing and debugging audio issues on target hardware.
  • Experience with any of the following is highly desirable :

  • Targeting software to GPUs or other hardware accelerators.
  • Developing software in a Windows, Android, Embedded Linux, or Mac environment.
  • Experience working with REST APIs.
  • Experience shipping a production RAG application.
  • Applicants for this position must be currently authorized to work in the United States on a full-time basis. Shure will not sponsor applicants for this position for work visas.

    WHO WE ARE

    Shure's mission is to be the most trusted audio brand worldwide. Founded in 1925, we are a leading global manufacturer of audio equipment known for quality, reliability, and durability.

    THE MIX MATTERS

    Don't check off every box in the job requirements? No problem! We recognize that every professional journey is unique and are committed to providing an equitable candidate experience for all prospective Shure Associates.

    WE GOT YOU - Our Benefits

    At Shure, we prioritize the well-being of our associates. We offer competitive rewards packages that address physical, mental, financial, and overall well-being.

    LI-HYBRID

    J-18808-Ljbffr

    If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
    Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

    What is the career path for a Senior Engineer, Software Implementation (Machine Learning and Audio) Job at Shu?

    Sign up to receive alerts about other jobs on the Senior Engineer, Software Implementation (Machine Learning and Audio) Job at Shu career path by checking the boxes next to the positions that interest you.
    Income Estimation: 
    $105,809 - $128,724
    Income Estimation: 
    $136,611 - $163,397
    Income Estimation: 
    $135,163 - $163,519
    Income Estimation: 
    $131,953 - $159,624
    Income Estimation: 
    $150,859 - $181,127
    Income Estimation: 
    $133,507 - $160,824
    Income Estimation: 
    $188,927 - $229,849
    Income Estimation: 
    $163,041 - $197,583
    Income Estimation: 
    $171,178 - $212,692
    Income Estimation: 
    $188,211 - $213,397
    Income Estimation: 
    $77,212 - $88,935
    Income Estimation: 
    $101,213 - $124,848
    Income Estimation: 
    $90,267 - $107,792
    Income Estimation: 
    $90,926 - $113,495
    Income Estimation: 
    $102,148 - $116,687
    Income Estimation: 
    $90,267 - $107,792
    Income Estimation: 
    $125,799 - $152,617
    Income Estimation: 
    $110,220 - $132,692
    Income Estimation: 
    $111,195 - $140,107
    Income Estimation: 
    $126,558 - $144,904
    Income Estimation: 
    $110,220 - $132,692
    Income Estimation: 
    $151,084 - $181,738
    Income Estimation: 
    $133,507 - $160,824
    Income Estimation: 
    $136,663 - $175,160
    Income Estimation: 
    $157,953 - $182,694
    View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

    Job openings at Shure Incorporated

    Shure Incorporated
    Hired Organization Address Niles, IL Full Time
    Overview Let's change the future of audio, together! In your role as the Senior Business Development Specialist, you wil...
    Shure Incorporated
    Hired Organization Address Niles, IL Full Time
    Associate Director, Data Architect Job ID 2025-4008 Category Information Technology Job Locations US-IL-Niles Workplace ...
    Shure Incorporated
    Hired Organization Address Niles, IL Full Time
    Associate Staff Engineer, Application Systems Development Job ID 2025-4007 Category Software Engineering Job Locations U...
    Shure Incorporated
    Hired Organization Address Niles, IL Part Time
    Are you a tactical thinker seeking opportunities to develop strategic plans? We are looking for a Specialist II, New Pro...

    Not the job you're looking for? Here are some other Senior Engineer, Software Implementation (Machine Learning and Audio) Job at Shu jobs in the Niles, IL area that may be a better fit.

    AI Assistant is available now!

    Feel free to start your new journey!