Principal Machine Learning Engineer, Speech Recognition
SoundHound AI
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:
Similar Remote Jobs
- πWorldwide