Shure is looking to develop sophisticated customer-facing audio solutions by leveraging cutting-edge AI/ML techniques and advanced algorithmic innovations to remain at the forefront of audio technology innovation.
Requirements
- Proficiency in programming languages: Python required; C/C++ or Matlab also preferred
- Proficiency in leveraging frameworks and libraries including: PyTorch, Tensorflow, scikit-learn, NumPy, Matplotlib, etc.
- Proficiency in tools and technologies including: Git/GitHub, Docker, Jupyter, AWS, OnPrem GPU training tools
- Knowledge or experience with classical Digital Signal Processing
- Proficiency in developing low latency, embedded-friendly solutions
- Experience in Audio engineering, DAWs, recording, or other audio production.
Responsibilities
- Work as part of a cross-functional team to create, design & implement cutting-edge audio features and products
- Design custom machine learning models and algorithms targeting audio functionality (single and multi-channel audio processing algorithms, speech enhancement, music enhancement, audio classification, etc.) within latency/computation constraints.
- Transform and optimize models to support implementation requirements.
- Work with Software Engineers to identify and optimize input features, frame rates, model structures, and other characteristics that impact algorithmic performance.
- Measure model/algorithm performance against identified metrics and fine-tune to optimize outcomes.
- Conduct subjective listening tests to balance results with objective results.
- Identify and collect relevant data to create robust training and test datasets, including purchase/license opportunities, in-house collected data, and simulation of algorithms within pre-defined audio paths
Other
- This position will be hybrid out of our Niles, IL HQ!
- 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.
- Contribute to intellectual property, participate in brainstorming, and encourage innovation in the group
- Track industry/academia progress, attend training/conferences, and integrate advancements into work