Algorithms Intern

Starkey•Eden Prairie, MN

About The Position

The Algorithms Intern will contribute to machine learning and signal processing research within Starkey’s Algorithms and Data Technology research group. The role focuses on audio signal processing and deep neural networks, with research supporting potential algorithms for future hearing aid products. Interns participate in Starkey’s Signal Processing Research internship program, learn about the Algorithms Research group and its processes, and work with guidance from senior engineers. The position may involve independent work or collaboration with a team. Starkey is a hearing technology manufacturer headquartered in Eden Prairie, Minnesota. Founded in 1967, the company has more than 5,000 employees across 29 facilities and does business in more than 100 markets.

Requirements

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

Nice To Haves

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

Responsibilities

  • Participate in Starkey’s Signal Processing Research internship program and learn about the Algorithms Research group, its members, work 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 needed.
  • Assist with research into new signal processing algorithms for potential use in 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