Principal Machine Learning Engineer, Speech Recognition

Logo of SoundHound AI

SoundHound AI

πŸ“Remote - Canada

Job highlights

Summary

Join SoundHound AI's ASR Modeling team as a Principal Software Engineer, Machine Learning, leading research and development of cutting-edge speech recognition solutions. You will drive innovation in ASR architecture, lead ML research, develop novel algorithms, train large-scale models, and collaborate with cross-functional teams. This role requires a Ph.D. or Master's in Computer Science with significant experience in ML and ASR. You'll need expertise in deep learning frameworks, Python programming, and problem-solving in conversational AI. The position offers a flexible work arrangement with options for remote, hybrid, or in-office work, along with comprehensive healthcare, paid time off, and other benefits. The location is Canada-wide, with a requirement for in-office presence on specific days for those near Toronto.

Requirements

  • Have a Ph.D. in Computer Science and bring at least five years of relevant, hands-on industry experience, or a Master's in Computer Science with at least eight years of industry experience
  • Have a proven track record of impactful research and development in Machine Learning and ASR, with a portfolio of publications and projects that showcase your expertise
  • Be highly skilled in deep learning frameworks (e.g., TensorFlow, PyTorch) and have experience with training large-scale models
  • Have strong programming abilities in Python, enabling you to implement and optimize ASR models effectively
  • Be adept at solving complex problems and developing innovative solutions in the realm of conversational AI
  • Be passionate about staying at the cutting edge of AI research and are driven to push the boundaries of what's possible in conversational AI
  • Be excellent in teamwork and communication, collaborating seamlessly with cross-functional teams

Responsibilities

  • Drive innovation and advancements in the core architecture of Automatic Speech Recognition (ASR)
  • Lead and contribute to cutting-edge research in Machine Learning (ML), with a focus on ASR, natural language understanding, dialogue generation, and context-aware conversational systems
  • Develop novel algorithms and models to enhance the performance and intelligence of our ASR platform
  • Train and optimize large-scale deep learning ASR models
  • Collaborate closely with cross-disciplinary teams, including machine learning engineers, software developers, and product managers, to translate research insights into practical solutions
  • Mentor and support junior researchers and engineers, fostering a culture of continuous learning and innovation
  • Stay informed on the latest developments in ASR and large language models (LLMs), driving the ongoing enhancement of our technology stack

Preferred Qualifications

  • Be proficient in C/C++ and possess strong overall software engineering expertise
  • Have industry experience in the field of Automatic Speech Recognition (ASR)

Benefits

  • Comprehensive healthcare
  • Paid time off
  • Other benefits
  • Salary and equity

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.

Similar Remote Jobs

Please let SoundHound AI know you found this job on JobsCollider. Thanks! πŸ™