ML Research Engineer, Speech
Key Skills for This Role
Full Job Posting
What you will do
- Pre-train STT models from scratch (Conformer/Zipformer encoders, CTC/RNN-T/TDT decoders, self-supervised pre-training like wav2vec 2.0/HuBERT/BEST-RQ), then fine-tune them for Indian languages, Hinglish and BFSI vocabulary
- Train TTS models from scratch (flow-matching, diffusion, neural codec LMs, vocoders) and extend them to new voices, languages and speaking styles
- Build speech-to-speech components from scratch: audio tokenizers and codecs, speech encoders connected to LLMs, streaming decoders
- Turn papers and new ideas into working PyTorch code: write the model, tokenizer and training loop yourself, and train from random initialisation
- Build data pipelines: cleaning, segmentation, forced alignment, pseudo-labelling, augmentation (noise, codecs, 8 kHz telephony simulation)
- Maintain evaluation suites: WER/CER, entity error rate, code-switch accuracy, MOS and speaker similarity, latency (time to first token / byte)
- Optimise models for serving: quantisation, streaming chunking, ONNX/TensorRT export, batching on GPUs
- Analyse production errors, turn them into test sets, and close the loop with the platform team
- Write clear experiment reports and share findings in weekly research reviews
What you bring
1–3 years in ML, with at least one real project in speech or audio (industry, research lab, or a strong thesis)
B.Tech/M.Tech/MS in CS, EE or a related field; a PhD is not required
Strong Python and PyTorch; able to implement a model architecture and training loop from scratch, not just call APIs or fine-tune checkpoints
Working knowledge of speech basics: spectrograms, MFCC/mel features, CTC, attention-based seq2seq, vocoders
Hands-on with at least one of: NeMo, ESPnet, Hugging Face Transformers/Audio, fairseq, Coqui, k2/icefall
Has trained at least one model from random initialisation (speech, audio or language), including multi-GPU jobs, mixed precision and experiment tracking (W&B, MLflow)
Careful with evaluation: you know why a WER number can mislead, and you check your data
Nice to have
- Speak or understand Hindi or another Indian language
- Publications, Kaggle/benchmark results, or open-source contributions in speech
- Exposure to real-time audio (WebRTC, SIP, streaming inference) or telephony audio
- Familiarity with LLM fine-tuning (LoRA, SFT) or audio-language models
What success looks like in 6 months
Contributed to a pre-trained-from-scratch model that shipped to production with a measured gain on a customer-relevant test set
Owns a piece of the evaluation or data pipeline that others rely on
Runs experiments independently and reports results the team can trust
About Blue Machines AI
Indian enterprise Voice AI platform deploying multilingual conversational agents for regulated businesses.
Visit company websiteJobs and hiring trendsApply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at Blue Machines AI
Engineering Manager / Sr. EM Forward Deployed Engineering (FDE) - West
Mumbai, IND
Engineering Manager / Sr. EM Forward Deployed Engineering (FDE) - North
Delhi, IND
Lead Forward Deployment Engineer- Government Division
, IND
Blue Machines AI is seeking a technical lead to own government voice AI deployments and lead its Forward Deployed Engineering team. The role requires 10 years of software engineering experience, deployment leadership, ha
ML Research Engineer, Speech
, IND
Blue Machines AI is seeking an ML Research Engineer to build and ship speech models for production voice systems, from data pipelines and training through evaluation and serving. Candidates need 1–3 years in ML, a speech
Senior ML Research Scientist, Speech
, IND
Blue Machines is seeking a senior speech ML researcher to own an STT, TTS, or speech-to-speech research track from model design through production. Candidates need 3–6 years in ML, 2–3 years in speech, and experience pre
Lead Forward Deployment Engineer- Government Division
, IND
Blue Machines AI is seeking a technical owner to lead government voice AI deployments and its Forward Deployed Engineering team. The role spans hands-on integrations, delivery ownership, technical solutioning, and engage
Lead Forward Deployment Engineer- Government Division
, IND
Blue Machines AI is looking for a technical owner to lead government voice AI deployments and its Forward Deployed Engineering team. You’ll oversee delivery, integrations, stakeholder engagement, and technical proposals.
Senior ML Research Scientist, Speech
Bengaluru, IND
Engineering Manager / Sr. EM Forward Deployed Engineering (FDE) - West
Mumbai, IND
Engineering Manager / Sr. EM Forward Deployed Engineering (FDE) - North
Delhi, IND
Lead Forward Deployment Engineer- Government Division
, IND
ML Research Engineer, Speech
, IND
Senior ML Research Scientist, Speech
, IND
Lead Forward Deployment Engineer- Government Division
, IND
Lead Forward Deployment Engineer- Government Division
, IND