Robert Half - Philadelphia, PA

posted 9 days ago

Full-time - Mid Level
Philadelphia, PA
Administrative and Support Services

About the position

The Machine Learning Engineer II (Contractor) position at Robert Half involves developing and testing speech enhancement algorithms for multi-microphone far-field applications. This long-term contract role requires a blend of technical skills in machine learning, algorithm development, and real-time audio processing, aimed at enhancing product quality and performance in the tech industry.

Responsibilities

  • Develop algorithms for speech enhancements to be used in multi-microphone far-field applications such as a voice assistant.
  • Utilize acoustic spatial signal processing techniques including acoustic beamforming source localization, blind source separation, and noise reduction.
  • Leverage deep machine learning knowledge to enhance algorithm development and implementation.
  • Display technical creativity by studying, enhancing, and adapting existing techniques to meet the needs and constraints of our products.
  • Reduce algorithms to practice in software for use in real-time applications.
  • Test algorithms and compare test results to ensure optimal performance.
  • Maintain and improve real-time audio processing software.
  • Use programming languages such as C, MATLAB, and Python for algorithm development and implementation.
  • Leverage your experience in speech and audio algorithm development to enhance product quality.
  • Communicate effectively with team members and other stakeholders.

Requirements

  • Proficient in Python programming and other relevant programming languages
  • Demonstrated experience in Machine Learning and Algorithm Implementation
  • Extensive knowledge of software development processes and practices
  • Strong experience with real-time applications and signal processing techniques
  • Familiarity with audio processing and microphone localization techniques
  • Excellent communication skills, both written and verbal
  • Creative problem-solving abilities
  • Experience in enhancement of machine learning models or systems
  • Knowledge of MATLAB is a plus
  • Background in Electrical Engineering would be advantageous
  • Familiarity with AB Testing methodologies
  • Ability to work on multiple projects simultaneously and meet deadlines
  • Strong analytical skills to interpret complex data and formulate strategies
  • Collaborative team player with the ability to work independently when required
  • Continually update skills and knowledge in the field of machine learning and software development.

Nice-to-haves

  • Knowledge of MATLAB is a plus
  • Background in Electrical Engineering would be advantageous
  • Familiarity with AB Testing methodologies

Benefits

  • Medical insurance
  • Vision insurance
  • Dental insurance
  • Life insurance
  • Disability insurance
  • 401(k) plan
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service