What are the responsibilities and job description for the Senior Engineer, Software Implementation (Machine Learning and Audio) Job at Shu position at Shure Incorporated?
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
Experience with any of the following is highly desirable :
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