New opportunity

Member of Technical Staff - Post-Training Engineer

Landeed · Hyderabad, India

About this role

Landeed seeks a hands-on post-training engineer for Terra, a multi-agent property-intelligence system used by lenders and families. The role adapts open-weight language, vision-language and speech models to handwritten deeds in six languages, regional-dialect calls, skewed scans, survey maps and satellite imagery. You will own work from data curation and training through evaluation and production deployment.

Responsibilities

  • Run supervised fine-tuning and preference optimization across text, vision and speech. Train agent behaviors including tool use, multi-step reasoning, code-switching across Indian languages, escalation decisions and evidence-grounded answers.
  • Develop structured, provenance-grounded outputs through schema design, constrained decoding and training approaches that encourage citations rather than unsupported claims.
  • Adapt speech recognition, text-to-speech and speech-language models to Indian languages, accents and real phone-call acoustics. Develop visual and GIS grounding for maps, plot boundaries and satellite imagery; document understanding is a current focus, with voice agents, video and geospatial reasoning on the near-term roadmap.
  • Design annotation taxonomies, turn production transcripts and failures into training data, and build modality- and agent-specific evaluations with regional quality thresholds that gate releases.

Required qualifications

3–7 years in ML engineering, including personally running and shipping SFT or preference-optimization jobs on open-weight models. Depth in at least one non-text modality—vision-language, speech, video or geospatial—is required, alongside PyTorch, the Hugging Face training ecosystem, experiment tracking, GPU workflows, Python, reproducible training, data-curation pipelines and evaluation-driven error analysis.

Preferred

Agent-behavior tuning or reinforcement learning on agent trajectories; VLM fine-tuning or Indic speech-model adaptation; DPO, RLHF, GRPO, reward modeling or preference-data design; vLLM, quantization or multi-adapter serving; remote sensing, GIS or video understanding; and experience in correctness-critical domains such as legal, fintech or healthcare.

First 90 days: Ship a production-model improvement in the first two weeks; own quality for one model surface during days 1–30; deliver a measurable improvement across one modality's data, training and evaluation track by day 60; and recommend an evidence-backed structural post-training direction by day 90. The posting lists Hyderabad, a ₹2.5M–₹4.5M INR compensation range and 0.10%–0.50% equity. Its visa field states “US citizen/visa only.”

For full details about this role, click “Apply on company site” to view the employer’s original posting.

Skills for this role

PythonPyTorchMachine LearningSupervised Fine-Tuning (SFT)Direct Preference Optimization (DPO)Group Relative Policy Optimization (GRPO)Reinforcement Learning from Human Feedback (RLHF)Hugging Face TransformersPEFTTRLVision-Language ModelsSpeech Recognition (ASR)Text-to-Speech (TTS)Geospatial ReasoningGISComputer VisionNatural Language ProcessingLLMsModel EvaluationError AnalysisData CurationExperiment TrackingGPU TrainingConstrained DecodingTool UseReward ModelingvLLMQuantizationRemote SensingVideo Understanding

Your skill match

Checking your profile…

YOUR NEXT STEP

Get interview-ready for this role

A focused preparation guide, built around this job’s responsibilities and requirements.

✦ AI-generated guide
Preparation suggestions, not the employer’s actual interview questions. Always check the original posting for current requirements.
01

Understand the role

What matters most

  • Ship post-training improvements end to end

    The role owns data curation, SFT or preference optimization on open-weight models, evaluation, and production deployment. The posting calls for a production-model improvement within two weeks and a measurable lift in one modality by day 60.

  • Turn difficult inputs into useful training data

    Handwritten multilingual deeds, skewed scans, regional-dialect calls, maps, and imagery are central to Terra’s data. The role includes designing annotation taxonomies and converting production transcripts and failures into curated training data.

  • Make agent answers evidence-grounded

    Terra needs trained tool use, multi-step reasoning, code-switching, and decisions about when to answer or escalate. Structured outputs, constrained decoding, and citations are priorities because lenders and families act on its judgments.

  • Own one modality while shaping broader direction

    Document understanding is the current focus; voice agents, video, and geospatial reasoning are on the near-term roadmap. By day 60, the engineer is expected to own a document VLM, voice, or agent-behavior track; by day 90, recommend an evidence-backed structural post-training direction.

  • Use evaluations to gate releases

    The posting calls for modality- and agent-specific evaluations, error analysis, and regional quality floors. Preparation should center on how an evaluation is defined before training and how regressions affect a release decision.

Likely challenges to think through

  • Helpful answers versus unsupported certainty

    Likely challenge: an agent may produce a fluent answer when the underlying evidence is incomplete or conflicting. Prepare a concrete approach to checking citations against source material, training escalation behavior, and measuring unsupported claims alongside answer quality.

  • Overall gains versus regional regressions

    Likely challenge: improvements on common documents or languages could hide failures in another region or input type. Prepare a stratified evaluation plan with regional floors, failure analysis, and explicit release criteria rather than relying on one aggregate score.

  • Fast delivery versus dependable evidence

    Likely challenge: the two-week production improvement and day-60 quality lift leave limited time for broad experimentation. Prepare to explain how to select a narrow failure mode, establish a baseline, run reproducible training, and validate a measurable improvement before proposing a larger day-90 bet.

03

Practice your answers

Technical practice

How would you take an open-weight model from curated data to a shipped SFT improvement?

What to coverThe role covers data curation, training, evaluation and production deployment. Suggested preparation: explain dataset splits, a PyTorch and Hugging Face training setup, experiment tracking, reproducibility and the evidence you would require before shipping.

When would you use preference optimization rather than another SFT run?

What to coverThe posting names DPO- and GRPO-class methods for multimodal post-training. Suggested preparation: compare their data and feedback needs with SFT, and explain how you would test whether a preference objective improves the target behavior without introducing regressions.

How would you improve understanding of handwritten, multilingual deeds and skewed scans?

What to coverDocument understanding is the current focus, and the posting describes handwritten deeds in six languages and decades of skewed scans. Suggested preparation: discuss annotation quality, visual-text grounding, failure slices and how you would evaluate a VLM improvement against the existing model.

How would you train and evaluate an agent's tool use and escalation decisions?

What to coverTerra's stated agent behaviors include tool use, multi-step reasoning, code-switching and deciding when to escalate. Suggested preparation: describe training examples and evaluations that distinguish a justified answer, a correct tool action and a case that needs escalation.

How would you make structured answers traceable to their evidence?

What to coverThe role calls for schema design, constrained decoding and training approaches that encourage citations rather than unsupported claims. Suggested preparation: explain how you would link claims to source evidence, handle missing evidence and test both schema validity and citation correctness.

How would you adapt a speech system to regional-dialect phone calls?

What to coverThe posting covers ASR, TTS and speech-language models for Indian languages, accents and real call acoustics. Suggested preparation: distinguish errors in recognition from errors in the downstream response, and propose language- and acoustic-condition slices for evaluation.

How would you reconcile a survey map or satellite image with a document's claim about a plot?

What to coverVisual and GIS grounding for maps, plot boundaries and satellite imagery is stated work. Suggested preparation: discuss spatial alignment, ambiguous boundaries, conflicting evidence and when the system should avoid a confident conclusion.

How would you turn production failures into a useful training dataset?

What to coverThe role includes annotation taxonomy design and mining transcripts and failures for training data. Suggested preparation: explain how you would categorize errors, prioritize examples, check annotation consistency and prevent evaluation examples from leaking into training.

What evaluation gates would you set for a multimodal model release?

What to coverThe posting calls for modality- and agent-specific evaluations with regional quality floors. Suggested preparation: define relevant quality slices and regression checks, then explain how a regional failure would affect a release decision even if an aggregate score improved.

How would you keep training results reproducible while preparing a model for production serving?

What to coverRequired skills include Python, GPU workflows and reproducible training; inference optimization is listed as a preference. Suggested preparation: cover data and model versioning, run configurations and deployment checks, and discuss serving trade-offs only where they affect measured quality or feasibility.

Behavioural practice

Tell me about a time you shipped a model improvement under a tight deadline. What did you prioritize?

What to coverThe posting expects a production-model improvement in the first two weeks. Suggested preparation: use a real situation, the actions you took to limit scope and verify quality, and the measured result; do not imply speed justified skipping checks.

Describe a time error analysis changed your training plan.

What to coverThe role emphasizes studying failures and explaining regressions with evidence. Suggested preparation: give the situation, how you investigated and reclassified the failures, what you changed, and the observed result.

Tell me about a time you owned quality for a model or modality end to end.

What to coverThe first 60 days call for ownership of a model surface and then a modality track spanning data, training and evaluation. Suggested preparation: describe a real ownership situation, your decisions across those stages and the outcome, including any remaining limitations.

Describe a time you handled uncertainty or a potentially harmful model answer.

What to coverThe posting stresses evidence-grounded answers and escalation because lenders and families may act on Terra's judgments. Suggested preparation: explain the situation, how you surfaced uncertainty or prevented an unsupported claim, and what happened as a result.

Tell me about a time you recommended a longer-term technical direction based on early results.

What to coverBy day 90, the role calls for an evidence-backed structural post-training recommendation. Suggested preparation: describe the decision context, alternatives and evidence you gathered, the recommendation you made, and its result or subsequent validation.

02

Sharpen your knowledge

Topics to prepare

  • SFT versus preference optimization

    Compare when you would use SFT or DPO/GRPO-class methods to improve an open-weight model on difficult property documents. Sketch the training data, baseline evaluation and likely failure modes for each. The role covers both approaches and asks for evidence-backed post-training decisions.

  • Document and non-text distribution shifts

    Map how handwriting, six languages, skewed scans and survey maps could break document understanding; then choose one non-text modality you know well and outline its distinct failure modes. Document understanding is the current focus, while the role requires depth in at least one modality beyond text.

  • Agent decisions and evidence grounding

    For a hypothetical property question with conflicting document evidence, diagram when an agent should use a tool, answer with citations or escalate. The posting calls for multi-step agent behavior and provenance-grounded answers; this is a preparation exercise, not a stated decision policy.

  • Evaluation and release gates

    Draft a scorecard that separates document accuracy, unsupported claims, agent decisions and regional performance; specify what regression would block release. The posting explicitly calls for modality- and behavior-specific evaluations with regional quality floors.

  • Data taxonomy and post-training strategy

    Classify a small set of hypothetical transcript and document failures into annotation categories, then argue which category to address first and how you would measure a lift. The role turns production failures into training data and expects a measurable improvement and an evidence-backed structural recommendation.

Skills to revise

  • Run a reproducible fine-tuning experiment

    Using permitted sample data, rehearse a small open-weight SFT run in PyTorch and the Hugging Face training ecosystem. Record data version, configuration, GPU usage, experiment results and a repeatable evaluation. Personally running and shipping such work is an explicit requirement; this exercise does not substitute for shipped experience.

  • Build a failure-to-data pipeline

    Write Python code that takes synthetic document or call failures through categorization, review and train/evaluation splits, with checks for duplicates and leakage. Data-curation pipelines and reproducible training are required for the role.

  • Implement an evaluation comparison

    Create a small evaluation script that reports results by language or region and error category, then compare a baseline with a candidate and explain one regression. This practices the posting’s evaluation-driven error analysis and release-gate expectations.

  • Prototype provenance-grounded generation

    Define a structured answer schema with evidence references, generate a few synthetic property-answer cases using constrained decoding, and test missing or unsupported citations. Schema design and constrained decoding are named responsibilities.

  • Rehearse the end-to-end systems work sample

    Choose one posted track—document VLMs, voice or agent behavior—and prepare a concise data → training → evaluation gates → serving design with a measurable success criterion and deployment risks. The advertised work sample and systems round explicitly probe this end-to-end reasoning.

04

Your preparation checklist

  • Select an end-to-end post-training project

    For the advertised deep-dive, prepare a walkthrough of an open-weight SFT or preference-optimization job you personally ran and shipped, if available: data choices, training setup, evaluation findings, production result, and what you would redo. Do not imply hands-on work you did not do.

  • Document your strongest non-text modality

    Prepare concrete evidence from vision-language, speech, video, or geospatial work, if available. Show the failure cases, data-curation decisions, PyTorch/Hugging Face and GPU workflow, experiment tracking, and steps used to reproduce results.

  • Draft a Terra work-sample approach

    For the advertised work sample, outline a data strategy, training plan, and success measures in your strongest modality. Document understanding is a current focus; voice agents, video, and geospatial reasoning are described as near-term work.

  • Design evidence-grounded behavior

    As a preparation exercise, sketch an output schema that links property claims to source evidence, plus examples of when an agent should use a tool, answer, or escalate. Explain how you would test unsupported claims and code-switching failures.

  • Rehearse the full post-training loop

    Practice explaining curation → training → evaluation gates → serving for Terra's multimodal agents. Include modality-specific tests, regional quality floors, regression analysis, and how you would respond to a failed release gate.

  • Outline a first-90-days plan

    Prepare a tentative plan aligned with the posting: investigate real failures and target an early production improvement, own one model surface and measurable modality track, then recommend a structural training direction supported by evidence. Label proposed actions as your approach, not established company plans.

  • Bring questions for the employer

    Ask which model surface needs attention first, how evidence and regional quality thresholds are defined, what data can be used in the work sample, and what would count as a meaningful early production improvement.

AI-generated from the job information · Prepared Sep 30, 2026 (UTC)Useful preparation, not a guarantee of eligibility or an offer.

Availability last checked: 5 Nov 2026. Status can change after a check; confirm on the employer’s website. Report an issue · Our checking policy

KEEP EXPLORING

Similar AI jobs

Related skills and specializations in India. Matched to this role, not your profile.

Explore more jobs
Finding similar opportunities…