Machine Learning Engineer (Voice AI)
Core
Lead the development of multilingual and multi-dialect speech systems, including Text-to-Speech (TTS), Automatic Speech Recognition (ASR), and audio signal processing for Indian regional languages.
Role type
Senior IC machine learning engineer (voice AI)
Builds
Production-grade Voice AI solutions for multiple industry use cases
Domain
Voice AI, Speech Processing, Indian regional languages
Deliverable
production ML models
Required skills
Digital Signal Processing (DSP), MFCC/LPC/PLP/Mel Spectrograms, FFT/STFT/Filter Banks, Speech segmentation/VAD, Statistical parametric speech synthesis, Neural TTS architectures, Speech feature extraction, Vocoders, Audio codecs, ASR pipelines, Acoustic modeling, Python, PyTorch/TensorFlow, Multilingual speech datasets, Linux/Docker/GPU optimization, Speech evaluation metrics (WER/CER/MOS/PESQ/STOI)
Preferred skills
Indian language datasets, Dialect adaptation, Speaker recognition/diarization, Voice biometrics, Kaldi/ESPnet/HTK/CMU Sphinx/OpenSMILE/Praat, Self-hosted Voice AI infrastructure, Conversational AI/Telephony, Research contributions
Technologies
PyTorch, TensorFlow, Kaldi, ESPnet, HTK, CMU Sphinx, OpenSMILE, Praat, Linux, Docker
Responsibilities
Design and optimize Voice AI systems using traditional and modern techniques; Build multilingual speech solutions; Develop TTS, speech enhancement, and voice adaptation pipelines; Work on ASR, speaker identification, and keyword spotting; Design audio preprocessing and post-processing pipelines; Optimize low-latency inference; Build scalable training and inference pipelines; Evaluate models using objective metrics and human evaluation
Seniority
Senior, hands-on IC
