New opportunity

Data Science Engineer

MHTECHIN · Pune, India

About this role

MHTECHIN seeks a Data Science Engineer to turn complex datasets into actionable insights and production-grade models for its fintech, agri-tech and SME enablement work. The full-time, permanent role is based in Pune, Maharashtra, India, with a hybrid/remote-friendly arrangement.

Responsibilities

  • Translate business requirements into analytical and data engineering solutions; collect, clean and process structured and unstructured data from multiple sources.
  • Build, train and evaluate predictive and prescriptive models using statistical and machine learning techniques. Develop and maintain batch and real-time data pipelines.
  • Deploy, monitor and optimize production models using MLOps practices, working with product managers, engineers and stakeholders to deliver measurable business impact.

Required qualifications

  • 2–6 years of experience in data science, analytics or data engineering. A bachelor’s or master’s degree in Computer Science, Data Science, Statistics or AI, or equivalent experience.
  • Strong Python proficiency, including Pandas, NumPy and scikit-learn, and SQL skills. Experience with AWS, GCP or Azure; Docker; and building and deploying ML models to production. Solid knowledge of statistics, probability and data visualization.

Preferred skills:

  • Spark or Hadoop; Airflow or Prefect; NLP, time-series forecasting or recommendation systems.
  • FastAPI or Flask; Kafka or Pub/Sub; Snowflake, BigQuery or Redshift; and data governance, compliance and security practices.

Compensation and benefits: ₹12,00,000–₹24,00,000 per year, with performance-based bonuses, health insurance, paid leave, a learning and development budget, and work hardware and tools. Apply by sending a resume to hr@mhtechin.com.

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

Skills for this role

PythonPandasNumPyscikit-learnSQLAWSGCPAzureDockerMachine LearningStatisticsProbabilityData VisualizationMLOpsData PipelinesSparkHadoopAirflowPrefectNatural Language ProcessingTime Series ForecastingRecommendation SystemsFastAPIFlaskKafkaPub/SubSnowflakeBigQueryRedshiftData Governance

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

  • Translate business needs into measurable outcomes

    The role turns business requirements into analytical and data engineering solutions and works with product managers, engineers and stakeholders to deliver measurable impact.

  • Prepare data and maintain pipelines

    Collect, clean and process structured and unstructured data from multiple sources, and develop and maintain both batch and real-time pipelines.

  • Build and evaluate useful models

    Train and evaluate predictive and prescriptive models using statistical and machine learning techniques, drawing on Python, SQL, statistics and data visualization.

  • Own models beyond deployment

    Deploy, monitor and optimize production models using MLOps practices. The posting also requires hands-on production ML experience, cloud-platform experience and Docker.

Likely challenges to think through

  • Balancing pipeline speed and data reliability

    Likely preparation hypothesis: supporting both batch and real-time processing across varied sources can create trade-offs between freshness and dependable data. Prepare an example of how you would validate inputs, handle failures and choose an appropriate processing mode.

  • Connecting model quality to business value

    Likely preparation hypothesis: a model can score well statistically without improving a business outcome. Prepare to explain how you would select evaluation measures, check limitations and agree on an impact measure with stakeholders.

  • Keeping deployed models effective

    Likely preparation hypothesis: production performance may change after deployment, while monitoring and optimization add operational work. Prepare to discuss what you would monitor, when you would investigate a change and how you would weigh an update against deployment risk.

03

Practice your answers

Technical practice

How would you turn an ambiguous business request into an analytical or data engineering solution?

What to coverThe role involves translating business requirements into solutions with measurable impact. Suggested preparation: Explain how you would clarify the decision to be made, define a success measure and choose between analysis, a model or a pipeline.

How would you prepare structured and unstructured data from multiple sources?

What to coverThe posting calls for collecting, cleaning and processing both types of data, with Python and SQL as required skills. Suggested preparation: Discuss joins, missing or inconsistent values, validation checks and when you would use SQL versus Pandas or NumPy.

How would you use statistics, probability and visualization to investigate a dataset?

What to coverAll three are listed as required knowledge. Suggested preparation: Describe how you would examine distributions and uncertainty, check whether apparent patterns are credible and present findings without overstating them.

How would you choose between a predictive and a prescriptive approach?

What to coverThe role includes building both predictive and prescriptive models using statistical and machine-learning techniques. Suggested preparation: Explain what each approach produces, what decision or constraints a prescriptive approach needs and how you would establish a baseline.

How would you evaluate a model before putting it into production?

What to coverBuilding, training, evaluating and deploying models are stated responsibilities. Suggested preparation: Cover a suitable validation strategy, leakage checks, metrics tied to the business objective and trade-offs between model performance and operational cost.

How would you design and troubleshoot batch versus real-time data pipelines?

What to coverThe role covers both processing modes; Airflow, Prefect, Kafka and Pub/Sub are listed as nice-to-have skills. Suggested preparation: Compare latency, reliability and complexity, then explain how you would detect failed or delayed processing and recover safely.

How would you package and deploy a model on a cloud platform?

What to coverCloud-platform experience, Docker and production ML deployment are required; FastAPI and Flask are nice-to-have skills. Suggested preparation: Walk through reproducible packaging, an appropriate batch or service interface, testing and deployment trade-offs without assuming a particular cloud provider.

What would you monitor after deploying a model, and how would you respond to deterioration?

What to coverDeploying, monitoring and optimizing production models with MLOps practices are stated duties. Suggested preparation: Distinguish service health from data and model performance, and explain how you would investigate changes before retraining or rolling back.

How would you assess whether a specialized modeling approach fits a problem?

What to coverNLP, time-series forecasting and recommendation systems are listed as nice-to-have knowledge, not required projects. Suggested preparation: Choose one relevant approach and discuss its data needs, evaluation method and a simpler alternative.

How would you protect data quality and access as a data solution scales?

What to coverData governance, compliance and security are nice-to-have knowledge, alongside big-data tools and data warehouses. Suggested preparation: Discuss validation, access controls and traceability, and explain when larger-scale processing or a warehouse would be justified.

Behavioural practice

Tell me about a time you clarified an ambiguous stakeholder request.

What to coverThe role involves understanding business requirements and working with stakeholders. Suggested preparation: Use a real situation, your clarifying actions and the resulting decision or measurable outcome.

Tell me about a time you collaborated across product and engineering to deliver a data solution.

What to coverThe posting specifically names product managers, engineers and stakeholders as collaborators. Suggested preparation: Describe a real situation, how you coordinated responsibilities or resolved a trade-off and what resulted.

Tell me about a time you found and addressed a data-quality or production-model problem.

What to coverThe role includes cleaning multisource data and maintaining production models and pipelines. Suggested preparation: Give a real example of the warning sign, your investigation and actions, and the observed result.

Tell me about a time you took ownership of a data project with a business objective.

What to coverThe posting emphasizes ownership and measurable business impact. Suggested preparation: Explain the real situation, the choices you personally made and the outcome, distinguishing measured impact from expectations.

Tell me about a time you had to learn an unfamiliar technique or tool to complete work.

What to coverThe posting describes a fast-paced environment with learning opportunities and lists several optional technologies. Suggested preparation: Describe a real situation, how you assessed and learned the technique, and what changed as a result.

02

Sharpen your knowledge

Topics to prepare

  • Business framing and measurable impact

    The posting calls for translating business requirements into analytical and data engineering solutions and working with stakeholders on measurable impact. Suggested exercise: take a hypothetical business question and define the decision, a measurable outcome, the data needed and how you would communicate results. The hypothetical scenario is practice, not a stated project.

  • Statistics, probability and visualization

    These are explicit must-have knowledge areas. Suggested exercise: explain sampling uncertainty, compare two groups using an appropriate statistical method, and sketch a visualization that makes the result and its limitations clear.

  • Predictive and prescriptive model evaluation

    The role involves building, training and evaluating both kinds of models. Suggested exercise: explain how a prediction differs from a recommended action, then choose evaluation measures and a validation approach for each in a hypothetical use case.

  • Batch and real-time pipeline design

    The posting explicitly includes pipelines for both processing modes and data from multiple structured and unstructured sources. Suggested exercise: diagram both flows, identifying cleaning steps, data-quality checks and when each mode would be appropriate.

  • Production model lifecycle

    Deployment, monitoring and optimization using MLOps practices are stated responsibilities. Suggested exercise: outline a model release, what you would monitor after deployment, and how you would investigate a performance decline.

  • Data governance, compliance and security

    These are nice-to-have knowledge areas, not must-have requirements. Suggested exercise: review a hypothetical data flow and identify where access controls, sensitive-data handling and retention decisions would need consideration.

Skills to revise

  • Clean and join data with Python and SQL

    Python, Pandas, NumPy and SQL are explicit must-haves; collecting and cleaning data is a stated responsibility. Suggested exercise: join two small datasets in SQL, handle missing or inconsistent values with Pandas and NumPy, and check that row counts and key fields remain valid.

  • Train and assess a model with scikit-learn

    Scikit-learn is named in the must-have Python stack, and model building and evaluation are core duties. Suggested exercise: prepare features, fit a baseline predictive model, evaluate it on held-out data and explain an error pattern.

  • Implement a small data pipeline

    Developing and maintaining batch and real-time pipelines is an explicit responsibility. Suggested exercise: implement a repeatable batch transformation with input validation; then describe how its inputs, outputs and failure handling would change for real-time processing. Streaming tools such as Kafka or Pub/Sub are only nice-to-have.

  • Package and deploy a model

    Docker, experience with AWS/GCP/Azure, and production ML deployment are listed as must-haves. Suggested exercise: package a small trained model with Docker and rehearse a deployment plan for one of the named cloud platforms, including how you would verify the deployed model works.

  • Monitor results and present findings

    The role calls for production model monitoring, data visualization and collaboration with product managers, engineers and stakeholders. Suggested exercise: create a concise visual summary of model results, identify a metric to monitor in production, and explain what business decision the findings could support.

04

Your preparation checklist

  • Map evidence to the must-haves

    Prepare a one-page evidence sheet covering relevant experience, education or equivalent experience, Python, SQL, cloud, Docker, production ML, statistics and visualization. Note where you would need to explain a gap rather than implying experience you do not have.

  • Prepare a project walkthrough

    Choose a real project, if available, and outline the business requirement, data sources, analytical approach, deployment decisions and measurable outcome. If practicing with a hypothetical example instead, label it clearly.

  • Practice a data preparation exercise

    Create a small Python and SQL example that joins and cleans multiple sources, handles missing values and produces a concise visualization. Be ready to explain how you would adapt it for unstructured data.

  • Explain model evaluation choices

    Prepare a short walkthrough of a predictive or prescriptive model: baseline, validation method, metrics, statistical assumptions and how results would inform a business decision.

  • Sketch batch and real-time pipelines

    Draw a proposed design for ingestion, processing, quality checks and failure handling in both modes. Treat tools such as Airflow, Prefect or Kafka as optional examples, not stated requirements.

  • Rehearse a production deployment discussion

    Prepare a diagram showing how a model could be containerized with Docker, deployed on AWS, GCP or Azure, monitored and updated. Distinguish any work you have done from design choices you are proposing.

  • Write questions for the employer

    Bring questions about the first business problems to solve, available data, batch versus real-time needs, production monitoring and how product managers and engineers measure impact.

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…