Job Description
SoundHound AI is seeking a Software Engineer, Voice AI (Tamil) to join their team in Bengaluru, India. The ideal candidate will possess native-level proficiency in Tamil and a strong interest in developing user-friendly VoiceAI products using C++. This role offers the opportunity to work with cutting-edge technologies in NLP, NLU, NLG, speech, and search, all developed in-house. In this role, the Software Engineer will:
- Leverage coding skills and knowledge of the Tamil language.
- Develop Conversational AI using a domain-oriented development paradigm.
- Implement and scale the core codebase, addressing algorithmic and design challenges.
- Write code that interacts with third-party APIs.
- Collaborate with engineers building similar features for other languages.
Requirements for this position include:
- A Bachelor's Degree in Computer Science with 2+ years of experience as a Software Engineer OR a Master’s Degree in Computer Science.
- Excellent coding skills in C++ and at least one scripting language.
- Experience designing unit and integration tests and maintaining rigorous standards for code quality.
- Native-like proficiency in Tamil and fluency in English.
- Passion for working at the intersection of software engineering and linguistics.
- Experience designing efficient architectures, algorithms, and interfaces.
- Comfort working in a Linux environment.
SoundHound AI offers:
- Opportunity to work on AI-powered experiences.
- A values-driven company culture.
- A supportive and collaborative environment.