Algorithms Intern

Starkey Canada•Eden Prairie, MN

About The Position

The Algorithms Intern will contribute to machine learning and signal processing research in Starkey’s Algorithms and Data Technology research group. The work focuses on research and development of algorithms for future hearing aid products, with particular emphasis on audio signal processing and deep neural networks. Interns gain industry experience through Starkey’s Signal Processing Research internship program, learn about the Algorithms Research group and its processes, and work under guidance from senior engineers. The role includes researching, simulating, implementing, evaluating, and verifying algorithms, developing machine learning models, exploring computational efficiency, documenting work, and potentially producing scientific publications.

Requirements

  • Master’s degree or higher in Electrical Engineering or a related field.
  • 0–2 years of signal processing research experience.
  • Knowledge of audio signal processing theory.
  • Proficiency in MATLAB or Python.
  • Good verbal and written communication skills.

Nice To Haves

  • Research experience with hearing aids or cochlear implants.
  • Experience in audio signal processing, psychoacoustics, or acoustics.
  • Experience in machine learning methods and deep learning.
  • Familiarity with speech analysis, array processing, and audio classification algorithms.
  • Knowledge of modern machine learning techniques, including deep neural networks.

Responsibilities

  • Participate in Starkey’s Signal Processing Research internship program.
  • Learn about the Algorithms Research group’s role within the organization, its members, working environment, processes, and equipment.
  • Meet every two weeks with the Manager of Algorithms to track progress and provide updates.
  • Follow guidance and direction from senior engineers.
  • Work independently or as a team member as necessary.
  • Assist in researching new algorithms for future hearing aid products.
  • Write high-level simulations for proof of concept and exploration of algorithm behavior.
  • Design and implement effective methods for evaluating algorithms.
  • Develop and train machine learning models for signal processing applications.
  • Explore computational efficiencies for algorithms.
  • Verify the performance of real-time algorithms.
  • Follow proper documentation procedures.
  • Produce scientific publications from research, if necessary.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service