Sarvam AI
Product Manager, Models
In this Interview Round Prep
Nothing matches. Try another word.
- Q01Path into speech
- Q02Why Sarvam
- Q03Three-vendor STT test
- Q04Usable vs WER and CER
- Q05Designing a TTS eval
- Q06Partnering with research
- Q07Hands-on WER analysis
- Q08Next for Saaras
- Q09Ship the new Bulbul?
- Q10First 90 days
- Q11Marathi account numbers
- Q12The 61% to 84% number
- Q13Shopwise analyst to PM
- Q14PayLane, nine months
- Q15Holding a launch back
- Q16Notice and relocation
01What this round is
Your interviewer is likely the person this role reports to. That’s either a senior product leader or the lead for Sarvam’s speech models. They own whether those models reach production and hold up there.
This is round two, and they’ve read your CV. They want proof you can do the posting’s work from day one. That means setting up evaluation, turning customer complaints into model goals and making release calls with research.
They are judging four things
- Can you own evaluation? The posting asks you to set up and own the quality scorecard: accuracy, latency, MOS (how natural a voice sounds to listeners) and robustness. Your vendor test is your proof.
- Can you turn complaints into targets? They want a customer problem turned into a number research can train against and you can test.
- Will you hold a release gate? When an offline score and a customer disagree, they want a clear decision, a staged rollout and a rollback trigger.
- Will you make their week easier? They want a partner research trusts. That means clear priorities, fast decisions and doing your own analysis from week one.
What they are not judging
They aren’t judging whether you can train a model or write research code. The posting asks for familiarity with the model lifecycle, and your strength is evaluation and launch decisions. They also won’t expect you to know Sarvam’s internal test sets.
Ask about scope in the first ten minutes
Once they’ve described the role, ask: Which matters most this year, the speech recognition roadmap, text-to-speech, or the evaluation setup across both? Then shape your examples to the answer.
- If they say speech recognition: lead your improvement ideas with names, numbers and regional languages on phone audio.
- If they say text-to-speech: name your gap once, then go straight to your evaluation design and the bank pronunciation case.
- If they say evaluation: put your vendor test and the usable-transcript measure first, then your 90-day scorecard.
- If they say all three: ask which release is next, and tie your 90-day plan to it.
Stories to reach for
If a question lands outside your prepared answers, pick the closest story below.
- Evaluation design: your three-vendor test, and how you’d scale it to many languages.
- Turning quality into a business number: the usable-transcript measure.
- Holding a release gate: the three-week bank delay over Marathi calls.
- Experiments: your A/B tests on search ranking at Shopwise.
One line to remember for this round
I’ve judged speech models on real Indian call audio and held a launch until it was ready. I want to own that call for Saaras and Bulbul.
02Who you’re likely to meet
You didn’t give a name, so this describes the person you’ll most likely meet.
The hiring manager
Likely: your future manager, leading product for Sarvam’s speech models
What this person likely cares about
- Speech models that reach production and hold up on noisy, code-mixed calls.
- A quality scorecard that research and engineering both trust.
- Release calls backed by numbers and explained clearly to research, engineering and customers.
- A PM who does their own analysis from the first week.
How to play it
- Ask your scope question early, then fit your examples to the answer.
- Answer in numbered steps they can stop after.
- Use your own call-centre audio work as evidence. Expect follow-ups that test depth.
- Use what you know about Sarvam’s recent speech launches quietly, inside your answers. Never recite it back to them.
03The role, and how your work fits it
What the posting asks for, what it means in practice, and the line from your own work that answers it.
“Set up and own evaluation frameworks and quality metrics covering accuracy, latency, MOS, and robustness.”
What it meansYou build the scorecard and set the bar a model must clear before it ships.
From your CVYou designed and ran a three-vendor speech-to-text test on 2,000 labelled calls from four customers, and the company switched vendors (Q03).
“Translate user and business needs into measurable model goals.”
What it meansYou turn a customer complaint into a number research can train against and you can test.
From your CVYou defined the usable-transcript measure, now in every customer’s weekly report. When Marathi failed, you added 300 labelled Marathi calls to the test set (Q11).
“Partner with engineering and research teams on data collection, training cycles, and model release planning.”
What it meansYou plan releases with research and decide when a model is ready.
From your CVYou delayed a bank’s auto-scoring launch by three weeks when Marathi calls failed, and launched after the fix (Q15).
“Familiarity with the model lifecycle: training, fine-tuning, deployment, and monitoring.”
What it meansFamiliarity is what they ask for. They expect you to know each stage well enough to plan releases with research.
From your CVYou’ve never trained a model. Say it early, then show how you’d run a release cycle with research from the evaluation side (Q06).
“Exposure to speech technologies (ASR, TTS) or evaluation pipelines.”
What it meansExposure to either counts. Your speech recognition evaluation meets it, and text-to-speech will be new.
From your CVYour speech work is on recognition. Name the text-to-speech gap once, then walk your evaluation design for code-mixed Bulbul (Q05).
“Hands-on familiarity with SQL, Python, or ML toolkits.”
What it meansYou’ll run your own analysis without an analyst to lean on.
From your CVYou started as an analyst, at PayLane and then on returns at Shopwise. Walk through a WER breakdown step by step (Q07).
Terms you should be comfortable with
ASR and TTS
ASR (automatic speech recognition) turns speech into text. TTS (text-to-speech) turns text into a voice. Saaras is Sarvam’s ASR model and Bulbul is its TTS.
WER (word error rate)
The share of words a transcript gets wrong: swapped, dropped or added. 19% means roughly one word in five is wrong.
CER (character error rate)
Like WER, counted per character. It’s fairer for long Marathi words, where one wrong suffix would count the whole word as wrong.
MOS (mean opinion score)
Listeners rate how natural a voice sounds, usually from 1 to 5, and the scores are averaged. A panel of native speakers might rate an old and a new voice on the same sentences.
Time to first audio
How long a text-to-speech system takes to start speaking after it gets text. Sarvam says Bulbul V4 Flash starts in under 250 ms.
Streaming speech recognition
Transcribing while the person is still speaking, with partial text in real time. Saaras V4 streams with latency below 150 milliseconds.
Code-mixing
Switching languages inside one sentence. ‘Mera ticket waiting mein hai, status batao’ mixes Hindi and English.
Text normalisation
Agreed rules for how numbers, dates, acronyms and spellings are written or spoken, so scores compare like with like. Without them, ‘acha’ and ‘accha’ count as an error.
Held-out test set
Audio kept out of training and used only to score each version. If training data leaks into it, every result looks better than it is.
Side-by-side preference test
Listeners hear the old and new version of the same sentence and pick the better one. For a release decision, it shows more sharply than MOS whether the new voice wins.
04Questions and your answers
Spoken answers built from your CV and notes. Each has a short version and the follow-ups to expect. This sample shows all 16 of its answers.
Walk me through your path: PayLane, Shopwise, then CallSense. How did you end up working on speech, and why do you want to be on the model side now?
- CallSense since January 2023: QA scoring on Hindi, English, Hinglish calls.
- Three-vendor test on 2,000 calls led to a vendor switch.
- Learnt the buying side; now I want to work on the models.
CheckingWhether your path has one thread and lands on the model side for a clear reason.
I’m a product manager at CallSense, a speech analytics startup in Pune. I’ve been there since January 2023. I own the QA-scoring product. It scores recorded support calls in Hindi, English and Hinglish against each customer’s checklist.
That product depends on speech-to-text. So I designed and ran a test of three vendors on 2,000 labelled calls from four customers. The company switched vendors as a result.
I also defined our ‘usable transcript’ measure: calls where QA auditors didn’t need to listen to the audio. It’s now in every customer’s weekly report.
Before that I spent two and a half years at Shopwise in Bengaluru. I joined as a data analyst on returns. In 2021 I moved into product, on search relevance. I left to join a startup and own a product end to end. That was CallSense.
I started at PayLane in Mumbai, doing analytics for a consumer lending product. I was there nine months. The company shut down its lending product, and my role went with it.
So the thread is data, then measuring quality, then speech. At CallSense I’ve learnt what I can from the buying side. I’ve judged speech models on real calls. Now I want to work on the models themselves: deciding what gets fixed, and when a model is ready.
Short version, about 40 seconds
I’m a product manager at CallSense, since January 2023. I own QA scoring for Hindi, English and Hinglish support calls. I ran a three-vendor speech-to-text test on 2,000 labelled calls, and we switched vendors.
Before that, two and a half years at Shopwise: analyst on returns, then product on search relevance from 2021. I left to own a product end to end. I started at PayLane for nine months; the company shut down its lending product.
I’ve learnt what I can from the buying side. Now I want to work on the models themselves.
- Why did speech pull you in? Our whole product depended on transcript quality. I spent my time judging speech models and reporting what they got wrong, and I want to be where those fixes are decided.
- How long have you worked with speech models? Since January 2023, when I joined CallSense. Evaluating speech-to-text vendors became part of my job from then.
- Have you trained a model yourself? No. My experience is evaluating models, defining quality measures and deciding launch readiness, and I’d learn research’s training cycle in my first month.
Delivery: Say the dates for each role plainly and keep the PayLane part to two sentences.
You’ve sat on the buyer’s side, picking speech-to-text vendors for Hinglish call audio. Why Sarvam, and why move from buying models to working on Saaras and Bulbul?
- I want to decide what gets fixed and when it’s ready.
- You build for Indian languages first, like our Hinglish calls.
- You work with banks and insurers: audio I know.
CheckingWhether the move from buyer to builder is deliberate and tied to Indian speech.
Three reasons. First, the side of the table. Since January 2023 I’ve bought speech models and reported what they get wrong. I want to be on the side that decides what gets fixed, and when a model is ready.
Second, you build for Indian languages first. On our calls, people switch between Hindi and English mid-sentence. A model built for that from the start is the one I want to work on.
Third, the audio. You work with banks and insurers, and your voice agents run on calls. That’s the audio I know: support calls in Hindi, English and Hinglish, for customers that include a bank. I’ve spent my time judging speech models on that kind of call.
Saaras and Bulbul are where those decisions get made. That’s why I want to work on them myself.
Short version, about 40 seconds
Three reasons. Since January 2023 I’ve bought and judged speech models, and I want to decide what gets fixed and when a model is ready. You build for Indian languages first, and our calls are Hindi, English and Hinglish. And you work with banks and insurers on calls, which is the audio I know.
- What would you bring from the buyer’s side? I know what an enterprise customer checks before trusting a speech model. I’d bring that into release decisions: real call audio, the errors customers notice, and a clear bar for ready.
- Why leave CallSense now? I’ve learnt what I can from the buying side. The next step for me is deciding what goes into the model.
Delivery: Say ‘first, second, third’ out loud. Keep the reasons that are true for you, and stop after the last one.
You ran a three-vendor speech-to-text test on 2,000 labelled calls. How did you pick those calls, what metric decided the winner, and what would you change if you were running that eval on Saaras across Indian languages?
- 2,000 labelled calls, four customers, same calls for all three vendors.
- For Saaras: slice by language, accent, noise and channel.
- Report per slice, check names and numbers, add CER.
CheckingWhether you can design an evaluation that holds up, and scale it to many languages.
At CallSense our QA-scoring product depends on a speech-to-text vendor. I designed and ran a test of three vendors to see which worked best on our real calls.
I used 2,000 labelled calls from four customers. Taking calls from four customers meant no single customer’s audio decided the result. The data team built the labelling tool. I designed the test and ran it.
Every vendor ran on the same calls, so we compared them like for like. The company switched vendors as a result.
For Saaras across Indian languages, I’d change four things.
One, slice the set. I’d sample by language, region and accent, noise level and channel. Every slice needs enough calls to report on its own.
Two, report per slice. An average across languages can hide one language that’s getting worse.
Three, check the words that matter: names, numbers, amounts and dates. Those decide whether a bank can use the transcript.
Four, add CER, character error rate, next to WER, word error rate, for Indic scripts. And agree text normalisation first, so Hinglish spelling variants don’t count as errors.
I’d also keep a held-out set that never goes into training, refreshed on a fixed schedule.
Short version, about 40 seconds
I designed and ran a test of three speech-to-text vendors on 2,000 labelled calls from four customers. The data team built the labelling tool. Every vendor ran on the same calls, and the company switched vendors as a result.
For Saaras I’d change four things. Slice by language, accent, noise and channel. Report per slice. Check names and numbers. And use CER next to WER, with agreed normalisation.
- How did you pick the 2,000 calls? Say how you sampled within each customer: at random, by call type or by language mix, and why you chose that.
- What metric decided the winner? Name the measure you compared vendors on and the margin the winner had. If you also checked results customer by customer, say so.
- What was the data team’s part? They built the labelling tool. I designed the test and ran it.
Delivery: Count the four changes out loud so the interviewer can stop you after any one.
Your ‘usable transcript’ measure is a business metric. How does it relate to WER or CER? When would WER mislead you on Hinglish or Marathi audio, and which would you report to research versus a customer?
- Usable transcript asks if auditors needed the audio; WER counts words.
- WER misleads on Hinglish spelling and Marathi suffixes.
- Research gets WER and CER by slice; customers get task measures.
CheckingWhether you can connect a customer measure to the metrics research trains against.
Usable transcript asks one thing: did a QA auditor need to listen to the audio? WER counts every wrong word the same. So the two track each other only loosely.
A Hinglish transcript can score badly on WER because of spelling. ‘Acha’ and ‘accha’. Or Hindi written in Roman script in one place and Devanagari in another. The auditor doesn’t mind, so the transcript is still usable.
The reverse happens too. WER can look fine while one wrong digit in an account number makes the call unusable.
Marathi has a second problem. Words are long and carry suffixes. One wrong suffix counts the whole word as wrong. CER gives a fairer picture there.
So I’d report to each side differently. Research gets WER and CER by language, accent and noise, after agreed normalisation. Plus error rates on names and numbers.
A customer gets a measure tied to their task: usable transcripts, or account numbers transcribed correctly.
And I’d keep the two linked. If WER improves and the customer measure doesn’t move, the test set is missing what customers hit.
Short version, about 40 seconds
Usable transcript asks whether an auditor needed the audio. WER counts every wrong word the same. On Hinglish, spelling variants inflate WER while the transcript stays usable. One wrong digit can make a call unusable while WER looks fine. On Marathi, long suffixed words make CER fairer. Research gets WER and CER by slice, plus name and number errors. Customers get a task measure.
- Which would you gate a release on? Both, at different levels. WER and CER must hold on every slice, and the customer measure must improve on the slices we targeted.
- How would you normalise Hinglish text? Agree one set of rules with research before scoring: case, punctuation, numbers as digits, and a map of common spelling variants. Then freeze it so scores stay comparable.
Delivery: Give the ‘acha, accha’ example slowly; it makes the point on its own.
All your work is speech recognition, but half this charter is Bulbul text-to-speech. How would you design a MOS or side-by-side evaluation for Hindi-English code-mixed TTS: raters, sample size, and what you would gate a release on?
- My work is speech recognition; here’s how I’d evaluate TTS.
- Real agent sentences, native Hinglish raters, MOS plus side-by-side.
- Gate: win side-by-side, names and numbers right, latency held.
CheckingWhether you can reason about human evaluation for text-to-speech from first principles.
My hands-on work is on speech recognition. I haven’t run a TTS evaluation. What carries over is designing a human-judged quality measure and building labelled test sets from real calls. Here’s how I’d set it up for code-mixed Bulbul.
One, the sentences. I’d build the set from what voice agents say: Hindi-English mixed sentences, names, loan amounts, dates and account numbers. Every version gets scored on the same set.
Two, the raters. Native Hindi speakers who use Hinglish every day, from more than one region. I’d mix in a few samples of known quality to catch careless raters.
Three, two kinds of test. MOS, the mean opinion score listeners give for naturalness, tells me where a voice stands. Side-by-side preference tells me whether the new version beats the old one. For a release decision, side-by-side is the sharper test.
Four, sample size. I’d start with a few hundred sentences and several raters on each. Then I’d check the confidence interval. If it’s wider than the gap between versions, I’d add more.
Five, the gate. The new version must win or tie side-by-side. Names and numbers must be pronounced right, above a bar we agree with research. And time to first audio must stay inside the latency budget.
To close the gap, I’d spend my first weeks with whoever runs Bulbul evaluations now, listening to the failures myself.
Short version, about 40 seconds
My work is on speech recognition, so this would be new for me. I’d build a fixed set of real agent sentences: code-mixed, with names, amounts and dates. Native Hinglish raters from several regions. MOS for where the voice stands, side-by-side for old versus new. A few hundred sentences, several raters each, then check the confidence interval. Gate on winning side-by-side, correct names and numbers, and latency.
- Why not rely on MOS alone? MOS is an average of naturalness. A voice can sound natural and still say a loan amount wrong, so pronunciation needs its own check.
- How would you check names and numbers at scale? A fixed list of hard names and number formats, rated for correct pronunciation. A speech recognition pass on the audio can flag likely misses for a person to hear.
Delivery: Name the gap in one sentence, then go straight to the five steps.
You haven’t worked inside a training pipeline. Walk me through how you’d partner with research on a data collection and fine-tuning cycle for an ASR release. What do you need from them, and what do they need from you?
- I haven’t worked inside a training cycle; I own evaluation.
- Problem in numbers, agreed data, frozen test set, trade-offs, release.
- Research gets priorities, failing audio, a stable set, fast decisions.
CheckingWhether you’d be a real partner to research on a training cycle you haven’t worked inside.
I haven’t worked inside a training cycle. My experience is evaluating speech models, defining quality measures and deciding when something is ready to launch. That’s the part of the cycle I’d own from day one.
Here’s how I’d run an ASR release with research.
One, start with the problem in numbers. Which languages, accents and words fail, with real audio and a target. ‘Marathi account numbers wrong on noisy calls’ is a goal research can work on.
Two, agree the data. What to collect, from which sources, with consent, and the labelling guidelines. The test set stays separate from anything used for training.
Three, freeze the evaluation before training starts. The same test set and the same scoring rules for every checkpoint. I don’t move the goal mid-cycle.
Four, make the trade-offs. If a checkpoint gains accuracy but adds latency or cost, I make the call with research, based on customer impact.
Five, release. A gate, a staged rollout, and monitoring on live traffic.
From research I need what’s feasible, what the data and compute will cost, and early checkpoint results. From me they need clear priorities, real failing audio, a stable test set and fast decisions.
In my first month I’d learn how your training cycles run today.
Short version, about 40 seconds
I haven’t worked inside a training cycle. I’ve evaluated speech models, defined quality measures and decided launch readiness. With research I’d bring the problem in numbers with real audio, agree the data and labelling, freeze the test set before training, make the trade-offs on accuracy, latency and cost, then release in stages. They’d get clear priorities and fast decisions from me.
- What’s the hardest part for a PM here? Keeping the test set clean and stable. If training data leaks into it, every result looks better than it is.
- What if research disagrees with your priority? I’d show the customer audio and the numbers behind it, hear their cost estimate, and agree an order we can both defend.
Delivery: Say the gap in your first sentence, calmly, then count the five steps.
How hands-on are you? If I handed you 10,000 transcripts with references and metadata, how would you get WER broken down by language, accent and noise level, and what would you look at first?
- I started as an analyst, so I do analysis myself.
- Join, normalise, compute WER per file, roll up by slice.
- First look: biggest slices with worst WER, then listen.
CheckingWhether you can do your own analysis without an analyst to lean on.
I started as an analyst, at PayLane and then on returns at Shopwise. So I’m used to doing the analysis myself.
With 10,000 transcripts I’d go in four steps.
One, join each transcript to its reference and its metadata. Then check the metadata. Missing language tags or noise labels would skew every cut.
Two, normalise the text before scoring: case, punctuation, numbers, and Hinglish spelling and script. Otherwise I’d be measuring spelling.
Three, compute WER per file, then roll it up by language, accent and noise level. I’d weight by word count, so short clips don’t distort the averages.
Four, look at the spread as well as the average, and note how many files sit in each slice.
What I’d look at first: the slices with the most calls and the worst WER. That’s where customers feel it. Then I’d listen to the worst few dozen files in that slice. Listening tells me whether it’s noise, accent, names or a labelling mistake.
Short version, about 40 seconds
I started as an analyst, so I do this myself. I’d join transcripts to references and metadata, and check the metadata. Normalise the text before scoring. Compute WER per file, then roll up by language, accent and noise, weighted by word count. First I’d look at the biggest slices with the worst WER, then listen to the worst files.
- Which tools would you use? Name the tools you used as an analyst at PayLane and Shopwise, and only those. Say what you’d pick up first if this team uses something else.
- What if a slice has very few files? I’d report it with its count and a confidence range. I’d hold off on conclusions until we’ve collected more.
Delivery: Walk through the four steps calmly, as if you’re doing it at a desk.
Saaras V4 just shipped for code-mixed, noisy, real-time audio. If you owned the ASR roadmap from next week, what would you improve next, and how would you prove the improvement was real?
- Scope first: which customers and use cases matter most.
- Names, numbers, amounts and regional languages on phone audio.
- Held-out sets per slice, staged rollout, business measure, rollback.
CheckingHow you set priorities from customer pain and prove an improvement is real.
Saaras V4 already handles code-mixed speech, regional accents and noisy audio, with streaming under 150 milliseconds. So my first question would be scope. Which customers and use cases matter most this year? The ideas below are guesses I’d test against that.
One, the words that matter. My guess, from call-centre audio, is that names, numbers and amounts hurt customers most. A wrong digit in a loan amount breaks the call.
Two, regional languages on phone-line audio. At CallSense, Marathi calls failed before a bank launch. I’d check each language on real call audio, and rank them by customer volume and error rate.
Three, prove it offline. A fixed test set per language and condition, held out from training. Accuracy on names and numbers, plus WER and CER by slice. The new version has to win on the target slices and hold everywhere else.
Four, prove it live. A staged rollout to a few customers, with a business measure next to the model score. At CallSense that was usable transcripts. Here it might be how often an agent asks the caller to repeat.
Five, watch it after release. Monitor live traffic by language and customer, with a rollback trigger agreed in advance.
At CallSense, the usable-transcript measure I defined now sits in every customer’s weekly report. I’d want a number like that next to every model win here.
Short version, about 40 seconds
First I’d ask which customers and use cases matter most. My guesses to test: names, numbers and amounts, and regional languages on phone audio. I’d prove it offline on held-out sets per language and condition, with name and number accuracy plus WER and CER. Then live, with a staged rollout and a business measure next to the model score, and a rollback trigger.
- How would you choose between languages? By customer volume and error rate, then by what sales has committed to. I’d show the ranking to research and sales and agree it.
- What if the offline set and live results disagree? I’d trust live results and add what the test set is missing. When Marathi calls failed at CallSense, I added 300 labelled Marathi calls to the test set.
Delivery: Ask the scope question first, then number the five moves so you can be stopped after any.
A new Bulbul version beats the old one on MOS, but a bank’s collections voice agent reports that it mispronounces names and loan amounts. Do you ship? What decides it, and how do you know quality holds after release?
- Hold it for that bank; decide the wider release separately.
- MOS is average naturalness; names and amounts need their own gate.
- Test on the bank’s names, stage the rollout, agree rollback.
CheckingWhether you hold a release gate when the offline score and the customer disagree.
I’d hold it for that bank, and decide the wider release separately.
One, what MOS tells me. MOS measures how natural the voice sounds on average. A collections agent that says a loan amount wrong has failed, however natural it sounds. For banking, names and amounts need a gate of their own.
Two, measure the complaint. I’d build a test set from the bank’s own names and amount formats. Then I’d rate old and new versions on correct pronunciation. That shows whether it’s a regression or an old problem the bank now notices.
Three, decide. If the new version is worse on names and amounts, it stays out of banking until it’s fixed. If it’s no worse, the bank keeps its current setup while research fixes pronunciation. Other customers can move to the new version.
Four, release in stages. A small share of traffic first, watched by customer and language. A rollback trigger agreed in advance, tied to pronunciation errors and customer reports.
Five, keep checking. The pronunciation set runs on every version from now on, so this gets caught before release next time.
I made a similar call at CallSense. Auto-scoring for a bank was due to launch, and Marathi calls failed. I delayed the launch by three weeks, and we launched after the fix.
Short version, about 40 seconds
I’d hold it for that bank. MOS is average naturalness, and a wrong loan amount is a failure however natural it sounds. I’d test old and new versions on the bank’s own names and amounts. If the new one is worse, it stays out of banking until fixed. Then a staged rollout with a rollback trigger. At CallSense I delayed a bank launch by three weeks when Marathi calls failed.
- What if the bank wants the new voice anyway? I’d lay out the pronunciation results and a date for the fix, and let them choose with clear facts.
- How would you fix pronunciation fast? Ask research what’s quickest: a pronunciation list for names, text rules for amounts, or more training data. Then test the fix on the bank’s set before it goes live.
Delivery: Give the decision in your first sentence, then walk the five steps.
Say you join and own ASR, TTS and evaluation. What does your first 30, 60 and 90 days look like, and what will I have from you by day 90?
- Days 1 to 30: learn test sets, research cycles, customer complaints.
- Days 31 to 60: one scorecard for ASR and TTS.
- By day 90: trusted scorecard, gate used once, ranked roadmap.
CheckingWhether you’d own ASR, TTS and evaluation from day one with a concrete plan.
First I’d ask what matters most this quarter: which releases are coming, and which customers are waiting on them. My plan fits around that.
Days 1 to 30: learn. I’d go through the current test sets and metrics for Saaras and Bulbul. I’d sit with research to learn how a training cycle runs. And I’d hear customer complaints first-hand from sales and support, with the audio.
Days 31 to 60: one scorecard. For each model, results by language, accent and noise. For ASR, WER, CER and accuracy on names and numbers. For TTS, MOS, side-by-side results and pronunciation. Latency and cost for both. I’d agree the format with research so everyone reads the same numbers.
Days 61 to 90: use it on a release. I’d agree a release gate with research and apply it to one real release, with a staged rollout and a rollback trigger.
By day 90 you’d have three things from me. A scorecard the team trusts. A release gate used once for real. And a ranked roadmap for the next two quarters, built from customer pain and scorecard gaps.
At CallSense I defined the usable-transcript measure, and it’s now in every customer’s weekly report. That’s the kind of shared number I’d build here.
Short version, about 40 seconds
First I’d ask which releases and customers matter this quarter. Days 1 to 30, I’d learn the test sets, the training cycle and customer complaints. Days 31 to 60, one scorecard for ASR and TTS by language, accent and noise, with latency and cost. Days 61 to 90, a release gate used on a real release. By day 90: the scorecard, the gate used once, and a ranked roadmap.
- What if a release is due in week two? I’d join it as it stands and write down the gate we used. That becomes the first draft of the formal gate.
- What would you need from me? Access to the evaluation sets and customer audio, and an early introduction to the research leads for ASR and TTS.
Delivery: Say the three day-90 deliverables slowly; they’re what the interviewer will remember.
An enterprise customer tells us our speech recognition keeps missing account numbers in Marathi calls. Turn that into a goal research can train against and you can test.
- Collect that customer’s calls and label the account numbers.
- Metric: share of account numbers with every digit right.
- Baseline, agreed target, guardrails, held-out set, training examples for research.
CheckingWhether you can turn a customer complaint into a goal research can train against.
I’d go in four steps.
One, get the audio. I’d collect real calls from that customer with account numbers in them, across their agents and noise conditions. Then label each account number with the right digits.
Two, define the metric. Account-number accuracy: the share of account numbers where every digit is right. One wrong digit counts as a miss, because that’s how the customer experiences it.
Three, set a baseline and a target. Measure today’s model first. Agree the target with the customer, tied to how often their staff fix numbers by hand today. Then add guardrails: overall Marathi WER, and other languages, must not get worse.
Four, split the data. Keep a held-out test set from that customer. Give research separate examples for training, with notes on the failure patterns: digits spoken in English, in Marathi, or mixed.
I’ve done the first part of this at CallSense. When Marathi calls failed for a bank customer, I added 300 labelled Marathi calls to the test set.
Short version, about 40 seconds
I’d collect that customer’s calls and label the account numbers. The metric is the share of account numbers with every digit right. I’d measure a baseline, agree a target with the customer, and guard overall Marathi WER and other languages. Research gets separate training examples with the failure patterns; the test set stays held out. At CallSense I added 300 labelled Marathi calls to our test set.
- Why count a whole number as wrong for one digit? A number with one wrong digit is useless to the customer. I’d still track digit-level errors as a diagnostic for research.
- Who labelled the 300 Marathi calls? Say whether you labelled them yourself or arranged for them to be labelled, and how long it took.
Delivery: Name the metric in one sentence and pause; that’s the core of the answer.
Your CV says usable transcripts went from 61% to 84% after the vendor switch. Were those the same customers and calls, over what periods, and how much of it was your doing?
- Usable transcripts went from 61% to 84% after the switch.
- My part: the three-vendor test and the measure itself.
- The vendor test is the controlled evidence: same 2,000 calls.
CheckingWhether you’re rigorous about your own headline number and claim only your part.
That number uses the usable-transcript measure I defined: the share of calls where QA auditors didn’t need to listen to the audio.
It went from 61% to 84% after we switched vendors.
My part was two things. I designed and ran the three-vendor test that led to the switch. And I defined the measure the result is reported in.
A before-and-after number also moves with customer mix and call types. So I treat it as a strong sign the switch worked. The controlled evidence is the vendor test: three vendors on the same 2,000 labelled calls.
Short version, about 40 seconds
It’s the usable-transcript measure I defined: calls where auditors didn’t need the audio. It went from 61% to 84% after the switch. My part was the vendor test that led to the switch, and the measure itself. The vendor test is the controlled evidence, with three vendors on the same 2,000 calls.
- Were those the same customers and calls? Say which customers were in both periods and how long each period ran. If the mix changed, say how.
- How did you measure that? Say how a call was marked usable: who decided, from what record, and how many calls each period covered.
- Did anything else change in that window? Name any other changes, such as new customers or product updates, and point to the vendor test as the cleanest evidence.
Delivery: Say the 61 and 84, then your two parts, and stop.
Your CV shows Associate Product Manager at Shopwise from June 2020, but you started as a data analyst on returns. When did you move to product, and what did you own on search relevance?
- Analyst on returns from June 2020, product from 2021.
- On search relevance I ran A/B tests on ranking.
- Left in December 2022 to own a product end to end.
CheckingWhether your title history is straight and you’ve run real experiments.
I joined Shopwise in June 2020 as a data analyst on returns. I moved into product in [month] 2021, as Associate Product Manager on search relevance. The CV shows that final title for my whole time there.
On search relevance I worked on how results were ranked. I ran A/B tests on search ranking.
That work is close to this role. You decide what good looks like, measure it, and test a change against it. I took the same habit into speech evaluation at CallSense.
I left in December 2022 to join a startup and own a product end to end.
Short version, about 40 seconds
I joined in June 2020 as a data analyst on returns, and moved into product in 2021 on search relevance. The CV shows the final title for the whole period. I ran A/B tests on search ranking. I left in December 2022 to own a product end to end at a startup.
- What did one of those tests change? Say how many tests you ran and which you designed. Then pick one: what you changed in the ranking, the metric you judged it on, and what you decided.
- How long were you in product there? From [month] 2021 to December 2022.
Delivery: State the sequence in your first two sentences, flat, then move on.
You were at PayLane only nine months. What happened there?
- Nine months at PayLane, analytics for consumer lending.
- The company shut down lending; my role went with it.
- Then Shopwise as an analyst, product the next year.
CheckingWhether there’s a problem behind the short stint.
I was at PayLane for nine months, from September 2019 to May 2020. I did analytics for their consumer lending product.
The company shut down its lending product, and my role went with it.
From there I joined Shopwise in June 2020 as a data analyst on returns, and moved into product the next year.
Short version, about 40 seconds
Nine months, doing analytics for PayLane’s consumer lending product. The company shut down that product, and my role went with it. I joined Shopwise as a data analyst the next month.
- What did you take from PayLane? Say one thing the lending analytics work taught you that you still use, in one sentence.
- Did you see the shutdown coming? Keep it factual: the company closed the product. If asked, say what you worked on in the final weeks.
Delivery: Say it flat, then stop. Let them ask more if they want.
Tell me about a time you held a launch back on quality when the customer or your team wanted it out.
- Marathi calls failed before a bank’s auto-scoring launch.
- I delayed the launch three weeks and added 300 Marathi calls.
- We launched after the fix; the gate needs every language.
CheckingWhether you hold quality gates under pressure, and claim only what you did.
At CallSense we were about to launch auto-scoring for a bank customer. It scores their recorded support calls against their checklist. The launch date was set.
Then Marathi calls failed. I made the call to delay the launch by three weeks. Launching on time would have meant scoring the bank’s Marathi calls on transcripts we knew were failing.
I also added 300 labelled Marathi calls to the test set, so we could measure Marathi directly.
We launched the bank’s auto-scoring after the Marathi fix.
What I took from it: a launch gate has to cover every language the customer uses.
Short version, about 40 seconds
We were about to launch auto-scoring for a bank customer at CallSense, and Marathi calls failed. I made the call to delay the launch by three weeks. I added 300 labelled Marathi calls to the test set so we could measure Marathi directly. We launched after the fix. A launch gate has to cover every language the customer uses.
- Who wanted it out on time, and how did you handle them? Say who pushed back, what worried them, and how you got agreement on three weeks.
- Did the delay cost you the customer? No. They renewed that year. I’m not sure the delay is why, so I don’t link the two.
- What was the fix, and how did you know it was ready? Say what the fix was and who made it, what the 300 Marathi calls showed after it, and the bar you set for launch.
Delivery: Say ‘three weeks’ clearly, and never tie the renewal to the delay.
This role is on-site in Bengaluru and you’re in Pune. What’s your notice period, and when can you be here?
- Notice is 60 days; release possible in about 45.
- I’ll relocate to Bengaluru by December.
- Is starting before the move workable for you?
CheckingWhether your notice and move dates line up with an on-site start.
My notice period is 60 days, and my manager may release me in about 45.
I’ll relocate to Bengaluru by December. I told the recruiter I’m open to relocating, and that still stands.
If my start date lands before December, is starting before the move workable for you?
Short version, about 40 seconds
My notice is 60 days, and my manager may release me in about 45. I’ll relocate to Bengaluru by December. If the start date lands before then, is starting before the move workable for you?
- Can you move sooner than December? I’ve planned for December. If an earlier move matters for the role, tell me and I’ll work out what’s possible.
- Is the early release confirmed? Say where it stands today in one sentence.
Delivery: Give the two dates plainly, ask your one question, then wait.
05What they may question in your CV
Things in your CV they may ask about, and how to answer each one plainly.
Nine months at PayLane
Say it flat: the company shut down its lending product, and your role went with it. Then move on to Shopwise.
No model-building experience
Say early that your work is evaluating models, defining quality measures and deciding launch readiness. Then show how you’d work with research on training.
Shopwise title for the whole period
State the sequence: data analyst on returns from June 2020, then Associate Product Manager on search relevance from [month] 2021.
Years with speech models
Say since January 2023, from your CallSense start. Use that date every time the subject comes up.
Notice and move date
Give your notice period and your December move plainly. Then ask whether starting before the move is workable.
06Salary, notice and logistics
Relocation
The role is on-site in Bengaluru. You’ll relocate by December, in line with what you told the recruiter. If the start date falls earlier, ask whether starting before the move is workable.
Notice period
60 days, and your manager may release you in about 45.
Salary
Salary hasn’t come up yet. If asked, ask for the band for this role first. Then give your expected CTC as [your number], with fixed pay stated separately.
Earlier rounds
Round one was with the recruiter, where you said you’re open to relocating to Bengaluru. Keep every date you give consistent with that.
07Questions to ask
- Ask this one first“Who decides today when a Saaras or Bulbul version is ready to ship, and how would you like that decision to work a year from now?”It goes to the core of the role, release ownership, and shows you’ll build on how they work now.
- “Would this role own the Bulbul V4 Pro launch, and what does research need from product before then?”
- “How does this role share work with the product manager for Model APIs?”
- “Which customers matter most for the next speech release: banking, government services, or others?”
- “Where do customer complaints about speech quality reach the team today, and how quickly?”
- “Is this a new seat or a backfill, and how big is the team I’d work with day to day?”
08Homework before the call
- Try Bulbul V4 Flash and Saaras V4 on sarvam.ai with a Hinglish sentence that has a name and a loan amount. Note one thing each does well and one thing you’d test further.
- Know these numbers: Saaras V4 streams below 150 milliseconds. Bulbul V4 Flash starts speaking in under 250 ms at ₹20 per 10,000 characters. In June 2026 Sarvam said its speech models transcribe more than 500,000 hours of audio a month.
- Fill the brackets in your answers tonight, and prepare the details only you know: how you sampled the 2,000 calls, which measure decided the winner, and who pushed back on the three-week delay.
- Decide the expected CTC you’ll give if asked, with fixed pay stated separately.
09Do and don’t
Do
- Ask your scope question in the first ten minutes.
- Use numbers from your own work: 2,000 calls, four customers, three weeks.
- Number your steps so they can stop you after any one.
- Name each gap once, early, then move to what you’d do.
Don’t
- Don’t say ‘four years’ with speech models.
- Don’t link the bank’s renewal to the launch delay.
- Don’t explain Sarvam’s own models back to them.
- Don’t claim the labelling tool: the data team built it.
They need to leave thinking that you already do the core of this job, on audio like theirs. Your evaluation work and launch calls at CallSense are the work they’re hiring for. Training is something you’ll learn alongside research, and you’ve said so plainly.
Worth knowing
- Sarvam’s own launch posts for Saaras and Bulbul already stress getting names, numbers and amounts right. When you raise them, present your ideas as ways to measure and protect that work on customer audio.
Confirm before you use
Two facts in your answers that only you can confirm. If there’s no time to check one, say it more loosely, or leave that detail out.
Q03 · Calls across four customers
“Taking calls from four customers meant no single customer’s audio decided the result.”
Check that no single customer supplied most of the calls in the test
Confirm with your vendor test records
Q16 · Notice period figure
“My notice period is 60 days, and my manager may release me in about 45.”
Check that 60 days and release in about 45 are the current figures
Confirm with your manager and your employment contract
Ready about 30 minutes after you pay.
Sources
- The job posting, read 21 Oct 2026sarvam.ai/careers/jobs/9e197c29-5164-42eb…
- TechCrunch, Jun 2026techcrunch.com/2026/06/15/sarvam-becomes-indias…
- WION, Sep 2026wionews.com/technology/sarvam-ai-launches-sa…
- Sarvam AI, read 21 Oct 2026sarvam.ai/apis/text-to-speech
- Sarvam AI, read 21 Oct 2026sarvam.ai/blogs/bulbul-v4-flash
- Business Standard, Jun 2026business-standard.com/technology/tech-news/sarvam-ai-s…
- X, Sep 2026x.com/i/article/2096138888251375848
- Grapevine, read 21 Oct 2026grapevine.in/round1/job/4baaf762-b048-4a21-ba…
- Glassdoor, read 21 Oct 2026glassdoor.co.in/Interview/SarvM-ai-Interview-Que…
Researched and written with AI. Every fact is checked against its source. Items marked “Likely” are our informed guesses. Lines marked Check need your confirmation before you use them.